MASEKRVKVLSRMSLVPNRPTPTKVHPLSMLDQMMQLQTVKSVYYFESIVSVDSGPREREKVMDRLRDSFCKALSLNPVYAGRLRKNGDSGMWEVKCNDAGVRVYEAVCDASLEEYLRATDYSLEMELAATEVNASHAFSPLVVLQFTHFSCGGLTIGLSWLHSIGDPLCGTLLMKTWSEIYRGAQVMHPPFLHPPSLQPRPKSVSTNGVASRSYYISSFLNRREEQHASQPECETVFLRFSHESMENCIDKVQNGDYKFGPATPADALSALLWVAILKAQEKADMNEIARLSVCVEFRKIHVPPIPYGYMGNAVHFVGVAASLNEILGRDLSFAASIVHEETINVDTEDVRSVIDLLQELEVQGCGLCSRPIYMYSAGLTICHFDSFFCYNVCFDFGKPARVGLTVQPSKGEQGLVLILPAAEGKLSRNAVVTLPRDVIHRLLQDPDILSLATIC*