MSGVVGFVGLDSFSFELASSLLRSGFKVQAFEISTELVEKFIELGGHKCDSPADVGKAAAAVVVVLSHPDQIQDVIFGDEGVMKGLQKDAVLLLSSTISTLQLQKLEKQLTEKREQIFVVDAYVLKGMSELLDGKLMIIASGRSDSITRAQPYLTAMCQNLYTFEGEIGAGSKVKMVNELLEGIHLVAAVEAISLGSQAGVHPWILYDIISNAAGNSWIYKNHIPLLLKDDIEGRFLDVLSQNLAIVEDKAKSLPFPVPLLAVARQQLISGISQMQGDDTATSLAKISEKVLGVGILEAANRELYKPEDLAKEITTQAKPVNRIGFIGLGAMGFGMAAHLLKSNFSVCGYDVYKPTLVRFENAGGLAANSPAEVTKDVDVLVIMVTNEVQAEDVLYGHLGAVEAIPSGATVVLASTVSPAFVSQLERRLENEGKDLKLVDAPVSGGVKRAAMGELTIMASGTDEALKSAGLVLSALSEKLYVIKGGCGAGSGVKMVNQLLAGVHIASAAEAMAFGARLGLNTRKLFNVISNSGGTSWMFENRVPHMLDNDYTPYSALDIFVKDLGIVTREGSSRKVPLHISTVAHQLFLAGSAAGWGRIDDAGVVKVYETLAGIKVEGRLPVLKKQDLLKSLPAEWPSDPTTDIHRLNMGNSKTLVVLDDDPTGTQTVHDVEVLTEWSVESISEQFRKKPACFFILTNSRSLSPEKASELIKDICSNLCAASKEVGNADYTIVLRGDSTLRGHFPQEADAAVSILGEMDAWIICPFFLQGGRYTIDDVHYVADSDRLVPAGETEFAKDASFGYKSSNLREWVEEKTAGVIPANSVQSISIQLLRKGGPDAVCEFLCSLKKVNFSKQISRRLLDVAFRELLGSTCIVNAASERDMAVFAAGMIQAELKGRSFLCRTAASFVSALIGIIPKDPVLPKDFESNKESSGALIVVGSYVPKTTKQVEELQSQHNQNLRSIEISVEKVALKSSEVRDEEIRRAVEMADAFLRAGRETLIMSSRELITGKTSSESLDINSKVSSALVEVVSQISTRPRYILAKGGITSSDTATKALKARRALVIGQALAGVPVWKLGPESRHPGVPYIVFPGNVGNSTALAEVVKSWSVVAGRSTKELLLNAEKGGYAVGAFNVYNLEGIEAVVAAAEEENSPAILQVHPGAFKQGGIPLVSCCISAAEQARVPISVHFDHGTTKHELLEALELGLDSVMVDGSHLSFTENLSYTKSITELARSKNIMVEAELGRLSGTEDGLTVEDYEAKLTNVNQAQEFMETGIDALAVCIGNVHGKYPKSGPNLKLDLLKELHALSSKKGVFLVLHGASGLSENLIKECIENGVRKFNVNTEVRTAYMEALSSGKKTDIVDVMSATKAAMKAVIADKIRLFGSAGKA*