MESSRENLVKTLLRNPSSIKTKSQAKQLHAQIVKTRGSRSVSLATIILGIYSDLNLLKESLEVFNNFRYVPTKAWKSVVRCYSCHGYFRDSLACFVEMRGWGKLPGSDVFPSVVRACTHLKELRVGESVHGCVIRFGMESDLYTGNALMNMYAKLQVSSHDYHVFDEIPQSDRVYSRRSSLAQDSDIGILRNELIRSEKSHFEPLSGRRVKNAKGLDSVSKIFQMMPDKDVVSWNTVIGGNVQSGLYEEALERLREMSNAYLKPDCFTLSSVLPVFARHVDVLKGKEIHGYAIRHGFDKDEFIGSSLIDMYATCTRVEDSYRVFNLLSEKDDVSWNSIIAGCVQNGTFDEGLGLFRQMLAANVKPVEVSFSAILPACAHLTTLHLGKQLHAYIIRVGFAQNMYIASSLVDMYAKCGKIMTARWIFDKMEIHDSVSWTAIIMGYALNGHAREATILFENMQHDKIKPNAVAYLAILTACSHAGLVDEGWNYFTSMSRYGVSPDLEHYTSIADLLGRAGRLMEAYKFINDMPIKPTGSIWATLLSACRVHKNVELAEKVAKEMTTADPGNMGPYLLLSNMYSAAGRWNDASKLRTNMKKKGMRKPPACSWIEVRNQVHAFVSGDISHPCYDQIHVALRDLYERLKQEGYVPQISEALHDVDEEQKSDLLYTHSERLAIAFGIISTPAGTTIRIIKNLRELSPILAKIHSSSKLLARYLVKLQELPSVLIVPYSCSSFRKAMALEHREL*