MAGSVSFFFFLSLLFISSIHVESNEEGYISLDISNKGLDFMKEFLVEMAETSLVPLDLPKIEKSKHIPIIGTVHMVLSNISIDNIHVISSTVKAGDTGIVISVSGAYANMTMNWEYSYSTWLFPIPITDNGKASIQVEGMDIGISFNLTNVQGSLMLSPLDCGCSVKDIFIKLDGGASWLYQGLIDAFEGRLSSAVENAVSKKLREGIVKLDSLLQSLPKEIPIRNIAALNVTFVGDPQFRDSSLVLSINGLISAKEAYTAPPYHHLFASLEHLLASIPLKDLASMVTISLNEKVLASASSIYYDANKMHWIIDKVPEQSLLNTAGWRFIVPQLYRRYPNADMNLNVSIYSPPHLIIREHQIDLTVHADVVINVLNSGEVTPVACFSTAVSGSASPWISNNNLGGSIGLDELSLSLKWSKIGNLHVSLVRALISTALRTVILPYINIKLSRGYLLPTFHGYMLQNANILCSDSWIKISSDVASVNQLFIS*