MSSLVIGTAPEGLDLSANRIAQNDGTVAAVMAIATVFVGLRFWARTTNKSADLAYDDWFVLVALIIFAYVILYATTVPMVKLSVLLLYRRIFRLTWTLYFCAFLSIGYAISVSTTISVACVPSSFFWTQWVYPLSGGYCRINLYQFYLWNGVANLFTDVIILCLPMPIVWSLQMPKGQKWAISGIFLLGGFVCVATIVRICAITKMKDSVDITWVIGDAMIWSNVEPCIGIVSACLPTLRPLLRQIPQLRLWGMFGSSGLSRDYKMTGEGTSGISGTPLQSTGNRSGYRASNGKKYQFWPEEDEIYLTTDVGRASTHPREEGVIPSNGSTASGQELNAMQIRVKQNFDWREENP*