MSHLGVEKLWKIMNDVKEPSSSNSNFSNEFQSSQQMDWLRVQDFLKGKLITEDDFKWRLPTREKEGSCEILKYVGGVDLSFSKDDSSIACGTLVVLDLTTHKVVYEDSSIVRLHIPYLPGFLAFREAPVLLELLDKMKNNAHCFYPQLLMVDGNGLLHPRGKFCFGLACHIGVLADLPTVGVGKNLHHVDGLTQSTVRELLQAADSPEHAMRSSEGSLKPIFISVGHRISLATAIEIVRMTCRFRVPEPIRQADIRSRERLRNNQ*