MGNVTSNVAAKFAFFPPEPPTYRVTDDEETGKLVLSGVSPDKNMEVHQLTTKSGNKVVATFWRHPFARFTLLYSHGNAADLGQMVELFIELRAHLRVNIMSYDYSGYGASTGKPSEFNTYYDIEAVYNCLRSDYGIKQEEIILYGQSVGSGPTLHMASRLKRLRGVVLHSAILSGIRVLYPVKMTLWFDIFKNIDKIRHVNSKVLVIHGTKDEIVDFSHGKRLWELAKEKYDPLWVKGGGHCNLETYPEYIKHLRKFINAMEKLSLTNPPPKELTNEPSITETKHNKCLRFRKR*