MSSKTMIVLFTRYPLPGFSKTRLIPALGEAGAARLQQRMTEFTAWQLRTYAAAHNADLRVAFTGCGAQTMADWLGHDLAYMEQQGQHIGLRMANVMKVVFDAGYRRCIVAGADCPAVSSDLLKEADQALSAGGCVIGPVEDGGYWLIGMTRQVFEKKGGAGLFEGIFWSTEEVLAQTVAKARSHQLPVSFLPMAVDVDRSADMAAWQAAAQDAPLFASGARISVIIPALNEAGGIEQAICSAQQGDGIEVIVADGGSTDATPAVARSCGASVLYAPRSKALQMNAGAGAASGDILLFLHADTRLPMGYDTHVRRAMESPETVAGAFMLRIEAPGRAFRRIEKLVALRSRVFSLPYGDQAIFVRRPVFASLGRYAEMPIMEDFEFMRRLKRNHHSLCLLPVPVHTDARRWERLGLLRTTLRNQRILLGYLMGVSPETLRQWY