MGECGLTLEPLIRHVSRARVGAPPPLKSGLLVILDVNGVLQYRDSHKRSNRQTPRRAPDFRYAKYTCWLRPARAGEPRAGTERQEAESRSSTLASRPVRDQIYFLFSREKCTPDPQGKKTWSTLKDLTKVWEIPDCAFDATNSVIVDDGAAKLRLQPHNLIHVSEFVPEGESLAVVRKSGTSGTDDKAEASTVKIDFEKDETLVWVALYLEHVSNAGVLVGDVREKIRELPFSAFIKEHADEFDALKAQIGWARDRIAYGRRQKLERQAATQLKDEDLSESLARVQI*