MSYMLRNGQGCWSDIARNAGLQRCGKSCRLRWINYLRPDLKRGAFSPQEEELIIHLHSILGNRWSQIAARLPGRTDNEIKNFWNSTIKKRLKNSLQTHSPNDCHDSSLEPRVVVDNINAMGMGVGGSSGMLLSMHEHEMMNMYMDSSSSSFSSMNTMLTSNHLDNPFPLLDNRHDQMVFSLPNCMAKPEMTDEFDGRYGVTGGGNMGVEREISIPGSQSNSTTEENNGATQNEYYTIDMKNNNSKVEESDNIFGVGNHWQGENMGIGEWDLEGLLENASSFPFLDFQLQ