MRMQGILIHRFGFAKENINLLIDTDKSYTKPTGENIRKALVKMIKQAKPGDVLFFHYSGHGTLVPLHHSAGYECIVPCDFNLLTDEDFRLMVNMCPLGTSFTMISDSCHSGGLIDKEKEQIGPHATANRSLTDPETKSKSKFLPLDSLLRFLREETGEAEMEAHKIKSALFQLFGKKASSKVQSLVTDDCSFLEEMGTDTKGRGLEHHELQQGKQRIHPDMGILLSGCQTDETSEDACPTEDLSKAYGAFSNAIQTILAQHGKPISNRELVLGARKLLDEEEYSQHPCLYCSDNNADAAFLCEEDSAKH*