MNVDILKQRAKAFDYVFDAIVVTDLQGFIIDWNKGSETLYGYSKEQAIGQP VNMLHVPGDTEHITSEVISAVENQGKWTGEIRMLHKDGHIGWIESMCVPIY GENYQMVGALGINRDITKRKKELEHHHHHH