MSKALFLPFLILILCGQSHGRSIFDHSSPSDLVSDGLHDLGESHQQPWSSNLLLHSDFGAPEESTCEQSYGFLPCTTTALGNLFLIIIYGYLMFMAATYLSNGSELLLEILGPGIVGGLFLPMLGALPDAMLILVSGLSGSTETAQSQVSVGMGLLAGSTVLLLTVIWGTCVIVGKCDIEGPVARDGRDTKGFSLTGSGVSTDIWTSYAARIMAISVLPFIIVQLPQLLNSTSGRHIAVLIALIVSVSLLVSYCLYQVFQPWIQKRRLDYAKHKHVISGILQHLHMRGLGKLLDEDGEPNIRVIEKLFDKIDENHDRHLSASELRALIIGIRFDEIDLDRDDAVEKVMQDFDTTRDSRISKDEFIAGITKWLIEAKHVGDSYSGHGGTKKFFSDFHMRTKQEHDLLGPEDQSEEAVEGVADAKWTTLKAALMLMLGAAIAAAFADPLVDAVDNFSSATSIPTFFISFIALPLATNASEAVSAIIFATRKKKRTASLTFSEIYGAVTMNNVLCLSVFLALVYARGLTWNFSSEVLVILIVCIVMGLFGSFRTTFPLWTSSVAFLLYPFSLALVYVLDYFFGWS*