MGSITIPDPLPSPTQDSEKLRKAFQGLGTDEQAIIDILCHRNANQRMRISQAYQQLYNQSLINSLHSELSGDFGKAVIMWATDPPERDAKLAKEALRRKGLKHLSVIIEIACASSPHHLIAVRQAYCFHYNCSLEEDITLHVAQPLRKVLVAMAIDQDIKDRSRSDYASLLRTVICCIDSPEKHFAEVVKASVQGLGTDEDSLTRAIVTRAEIDLVKVKEEYKKLYKTSLTDDVVGDTSGDYKNFLVTLIGDGEQHGRRGWFEYFS