MDRTAFHASITDRDIDDLAKFPPQVLPDDDESSQEWMHILATIDTCALTPSTQFCDEEGNDVVPIRVVTPLYAIEPIVERRRYINCIKAREEDEKCDSPLTINFQVQGHDLTFLLDSGADVNVISYEAFKALKKGFCKSSTTLASFSNSSTEVMGKTSLTLCHEGFKDESIFYIAEPGKATQTAILGRTWMRKNKCLIDWEANEVHLGSKDSQLTIPLVSSKENFQEKLPSSNQQPQAPTTQKKLFVRGTNDQEASTSQALVVVNNIKPNKPKQDCKTKPPTAATIKTKRKPTPKSPKCNQRSVPKSLLVAQGYYVDMVSLSFPNTSAYDERYPLNLSEVYWFLNPFLCTEKEMVCDLASDGNYEELEWLICLLTTTDPYAIEATAPFAQTYPLVQNYFPRIVKFFIDIYAWEDGDQSVEDIEENYGLLEEDFIYIDDADRGIALGLPPGLYNILFP*