MTEEVRKYYDDFAENEWNRLNNSYSRVEYASTLYLIEKYFPRTGNIIDIGSGPGRYSLELLKRGYHVSLLDLSKNELEIAKKKIEESNLKAEHYYCKSALELDFLEDEFFDGVLVMGPLYHLHGAQEREKVLKDTYRILKKGGVALISYINTWGALKASVSEFPESFEDEAHFERYIKGDLRFSSEESFTATFFTTPPLALKEVEESGFTIVSYAGAESFLSGLNIQLQNLHKYMPHVYKNYLEAAPKYCELPQYRDATEHLHIIVQK