MKPLKEVVGAYLALSDAQRQLVAGEYDEAAANCRRAMEISHTMPPEEAFDHAGFDAFCHAGLAEALAGLRSFDEALHSADKALHYFNRRGELNQDEGKLWISAVYSRALALDGLGRGAEAMPEFKKVVEMIEERKGETPGKERMMEVAIDRIAQLGASNQQKKPGYKAWWEFWS