MVVEGVVEGDETVVKVERVKSVRPTTKTLRKEPMFLACSDLVCRTYPYINRIFFFKGRWEDEEEGEKMGRKMEEGLAKVLVDYYPLAGRLSQDGLDGRLQVECNDEGVELVEASCELPFSLLARDGFQYRSLFWKLARRTSLLRSDYVGEPLLSIQITRFSDGGLAVGVSMSHTVADAQAFYDFVRALGESCRGVALSVPPNHMRTALSVNALFPAEKVPCQIEPTCLKEEAFSKNGIQGELSKDSTELHDEKLEEQLLSALMASKVLQKGGILVDELVAELRQMGILKKAAFAGKQQHPKLPMPLMEKQMEDEEHRRPRTDNLVPKVFSFSREMLQRLKGKANEYSMGMSGKEDLLCTSGTLRNGVDDKEKNGRTCSVRAPSRGYTTFEAFCAHWWQCLIRARRLPSAEPVFLLIPINCRRRFLGLGLTQGYFGNALDGGMVKLTAGELCGAELGAIAGKIHEAITAATEERFREYVRDAERERNAIHHFDRTELFHIMDSPQFPIYDTDFGFGTPEAVRVEGFRFGAEVQIIAGRHGPGSYDFCCALDYDAMCSLEHDPSFLSC*