MSLHYACGGALQKFKAYRPIYGKWRFWSWKIFTSNVHSLPSHKYKRPSRPPNRKVIRTDKQVDKKIGDRKVYMRDVIRQISNILRCTSWVSAQEQLQKLHIKWDSFTVSQVLKSHPPMEKAWLFFNWISKQKGFKHDQFTYTTMLDIFGEARRINSMMYVFQLMQEKGIKIDAVTYTSMLHWLSNSGDFDGAVKIWKEMKVECCHPTVVSYTAYMKVLFDNNRAEEATAIYKEMLQSGLKPTCHTYTILMQHLINSGKCKSALEVFRKMQETGVQPDKATCNILVEQCSKSGEAWTIIQILLYMKENSLVLRYPIYLQANETLKMAGETDFLLRQVNPHICIDNIESATEEEPESDMNYSIDRGLLMELLRKKNLVAIDHLFAGMVHQNKLLAPNLVSKIIEVTCTHGRIEAAILVLDRCNNLGTYVENEAFLSILGILIRTKEFSKILPIIEQMVKSDLFPEPQLASSLIYRLGQAGELDTAVKIFSLFPEELKTTTLYTALVNACFSAENPDKGIETFKTMKRRGIQGCSATYNVLIRGLESWGRFDEAKFFQKEKKNLQRKDDVLEETLLVDEKFCDVLFAGYMVP*