MGTRLEATEQSNHRTQRNDIQLENAKAAGKMGISVDLEAKYAKLGLNLGAITFGEKDRKKMKNSHLRKQE
NANISLAVCALLNSGGGAIKVKIENENYSLTRDGLGLDLEASLCKCLPFVQWHLDFTESEGYIYIYVKSW
SQEIFGLPIGTLRTNLYVRSMSSSVQVSAAAALEFLQDLEETGGRPCVRPELPASIAFPEVEGEWHLEDL
AAALFNRTEFQYEETFPFTRSRYVEVTLLSAKRLRKRIKELLPQTVSAFANTDGGFLFIGLDGKTQQIIG
FEAEKSDLVLLESEIEKHIRQLPVTHFCEEKEKIKYTCKFIEVHKSGAVCAYVCALRVERFCCAVFAAEP
ESWHVEGGCVKRFTTEEWVKLQMNAPSG