MRKAAVGAAVVCTAAVCAAAAVLVRQRMKSSSKWGRVMAILKELDDNCGTPLGKLRQVADAMTVEMHAGLASEGASKLKMLISYVDNLPTGDEHGLFYALDLGGTNFRVLRVKLGGKEKRVVEQEFDEVSIPPELMVGTSEQLFDYIAEALAKFVATESEGLHPEPNKQRELGFTFSFPVKQTSIASGTLIRWTKGFNIEDTVGEDVVAELTKAMLRKGVDMRVTALVNDTVGTLAGGRYYKEDVIAAVILGTGTNAAYVERASAIHKWHGPLPKSGEMVINMEWGNFRSSYLPLTEYDIALDEESLNPGEQIFEKMISGMYLGEIVRRVLYRMADEASLFGDTVPSKLKTPFILRTPDMSAMHHDTSPDLKVVASKLKDVLGIPNSSLKVRKIIVDVCDVIASRGACISAAGILGIIKKLGRDTLKQGENQKSVIALDGGLFEHYAKFRECMEDSLKELLGDEVAETIVIEHSNDGSGIGAALLAASHSQYLEEDES*