MSDLLRYIDYDHKATFLKMLNQQRMEGEHCDVVVVVENIEFRAHRCVLAACSNYFKKLFKKQSDEDNSIVELDFIRSDIFEEVLNYMYTARLAVRKKDINMMMSSGQILGINFLDNLCTQKRELTNMKTRENQAPDDHGMRAQDAILKELAMEEVRKNSFYDQGMDAIGPGGSHVSQPHSYNTGLGKDPHAHGWGSSTSAADMKLEYLLYGHRDHNSCQSASAKPLDHNAKKERLLTANRPYGCEHCPKAFTTAAHLKEHLKIHSGFKPHRCVVCGKAFIRGPDLKRHERVHSNERPFACQMCEKAFKHKSHLKDHERQHRGERPFNCGSCDKAFIKASDLKRHWNTMHSANPRRQMSLSPAASQHGPAEAADQRDWKLETGPHSHNSGDC