MVTFFGTRRVSFSVLARILPDLGTGPDSTFFCIHTNLAQSIIDLLYHFFPLTIDELNPKTSLINGEAPFFIECGNFKDALSTIFGDSENAKGNVGFGAEQVILVRNDSAKEEISKYVGNKALVLTILECKGLEFRDVLLCNFFGSCPFKHHWRVLYQFVKKINLVDSKSLISFPSFDEAKHNVLCSELKQLYVAITRTRQRLWICDNIDEVSKPMLEYWEKLSLIEFRCLHDLVAQGMQVASRPDEWRSQGFKLFYEHNYEMARMCFEKAGDTYNEKFVRAANLQALANSISSSSPQIAKNYLNEAADLFEGIGKAEYAAKCFFEMKNYERAGICFFSFLTSLYQEFLSENSGISCRIKLKL*