MTNEKNLINCPRVKLNNGTDIPILGLGTWKSKPNEVKNAVIDAVTAGYRHIDCAYVYGNEHEVGEALQQLFSNGVVRREELFITSKLWCTYHSEASVEPALKKSLQKLKLSYLDLYLVHWPMAYEEGEDDFPKDADGKIKCVDIDYLETWRGMEAVCKKKLTKAIGVSNFNHEQINRIIDACDIPPAVNQVECHPYLNQSKLLEYCKNMKITVTAYSPLGSPDRPWASKDDPQLMDDENLIKIAEKYKKTVPQVLIRFQIERGVVVIPKSVNRDRILSNANVFDFRLSPEDLKTIEGFNRNHRFCGLEWVDHSAFYPFKIEF*