MPVKKQHRTRTLSLSLQLTKENLNLPAEEEENKDRMDMGSITIPDPLPSPTQDSEKLRKAFQGLGTDEQAIIDILGHRNANQRMRISQAYQQLYNQSLIDSLHSELSGDFGKAVIMWATDPPERDAKLAKEALRRKGLKHLSVIIEIACASSPHHLIAVRQAYCFHYNCSLEEDITLHVAQPLRKVLVAMVSSYRYEREEVDETLAKSEAVTLHDSIEKKKLDHEHVIWILSTRNKFQLKATFNCYRQCYGKAIDQDIKDRSRSDYASLLRTVICCIDSPEKHFAEVVKASVQGLGTDEDSLTRAIVTRAEIDLVKVKEEYKKLYKTSLTDDVVGDTSGDYKNFLVTLIGDGEQHGRRGWFEYFS*