MARLVLRLGRASNQYQGLASTVFRSSSSRRYSASSSAKVDFPKHRSTGKPEPRSAKAGPLPVFAKGDEDPDESLDSDLFLLKVLKKEYKKALNAVEKYEVEIKGSFAPFELVPTEGSGDLTLRKQSKDEEILIKCILQVEEPEDYEYLLEDNLDALNIIQHLKLNIQFTKTSLGNETRFQLLCHYMSQSIEIDEIVYLDKASYVEHNYPYVGPIFSDLSEDMQQSFYRLMKERGIDASLADLAMDHLSSKYQDEYLRWVRNIRAFLKKKELQVAG*