MGDFCILASKKNSLGESELLLVDRNRKEAARLCGPTDSGWIPPPYGFPALLSGRLHPAEAGCDGGGVIWLRLKASNHLAILWRKSASAKPRRYEAFHMPGEELRHRVFNYLVVHAMHIIADGQSYEAIVGDLLSLYSDMKVPPILSNGLSILQTRLFDALDASEVGKNPQLCSLRGSQWRCTKTGYGHILGFRKSVLSSLRRVASRHSVPFDAALLALTAIAVASATGVEELEFTLYVPLRDGVGEAGLCGLFADWRVLSIEVDKATATVLGVIQQVGHKIRCRQWKVYNALEKPEAMMVNFQLLDSAEPSSRAGFTQLGEELWRIGECMKEDVRNNDPLPRIPQPMSFVIEEGDKETWWLLINCCYRDYPPPILRRMLKAFQDAAEAFVNKPTAKAHISFPDNFY*