MVRIGWTATSIFVTLALLGTTRGMLRHTPTNTDFEAAALPMKRRISDLISEEPFGMEEFLPDSVTGKEHSNINGYDDDGRILKKARLQHEASSSSTPRTSEYLDRIMNSSFQLRDESMQNYAWIAAMSYPLSAKSLPTILNDLYSSALGASNRNPTLRDIMQHYLPGENDIPQKLSVITGINENYIHNRVTLLLKNVSSLNLVFTTAFIEVTSKEDISREQDRIFRCFIELLSYTSNLSVLEFKADANAKPMPALCKMLLIYLSNEERDQQGLQSKFSDQAFWRVKTYPTSPARYLSYSESLRTRFTVHFLGNYYKSTNLEKWNFIFAKDESFNKLFILMRYWEAQGKLNMRLKRARGLWIDNHGDKAFLPWSDSLKFRDEPTIFILSDKHYYDGFKRDMDAEIKKSPLFSSNIDLNEPLEVSSYIAEGLSTIFDDKGATLEHYVAISAMKHPKKVYFKTTLSYGHPAFSKPKQAMHIRILSSQKAEPISSIR*