MSDLAQEFNEPVLLAIIGGTGLYKLDCLHPVAKLHITTPWGAPSSAITISKTASGFPIAFLARHGEHHSLTPTDVPNRANIAALKHLGVKAIVAFSAVGSLQEHIKPRDFVVPTQVIDRTKGIRPSSFFESGFVAHAGFGDPFDLTLNKFVNKVVSTHKLEGDSSFFHTSETEKNDLTLICMEGPAFSTRAESKLYRSWGGSVINMSCLPESKLAREAEIAYQMICMSTDYDAWRDDSEPVTVETVVGHLTANGENARFVATTLIEALEQPLIDGTVGNDLIGSMKFAVSTAPHARAPKVAEKIKYLFPNHYL*