MSDLLRYIDYDHKATFLKMLNQQRLEGEHCDVVVVVENIEFRAHRCVLAACSNYFKKLFKKQSDEDNSIVELDFIRSDIFEEVLNYMYTARLAVRKKDINMMMSSGQILGINFLDNLCTQKRELTNMKTRENQAPGDHGMRAQDAILKELAMEEVRKNSFYDQGMDGMGPGASHVSQPHNYNTNMNKDPHGHSWGSTSSTDMKLEYLLYGHRDQASCQSAGPKPMDHNARKERLLTANRPYGCEHCPKAFTTAAHLKEHLKIHSGFKPHRCVVCGKAFIRGPDLKRHERVHSNERPFACQLCEKAFKHKSHLKDHERQHRGERPFNCGSCDKAFIKASDLKRHWNTMHSGNPRRHMSLSPATSQHGQADVSDQRDWKMEAGPHS