MELTLALVLLFGCASTYGHASDFPSGIERCAIMDEQCLEDRVNFVLRNYAKSGIKELGLIPLDPLHVKKFKIGRNPHSPV NIDLSFHEMDILGLHQGVAKRVSGFTRDLSRSIELVMEVPEIGVRGPYSVDGRILILPITGNGIADIRLTRTKVRAQIKL KRVSKGDHQTYAEVMNIKVELDPSHVTYQLENLFNGQKDLSENMHALINENWKDIFNELKPGIGEAFGLIAKSVVDRIFG KLPLEQLFVV