MECFTHNKTPLFFLVLLATLTNVALGQGTRVGFYRTSCPRVEAIVQSAVDAANRANPGVPPGLVRMFFHDCFVNGCDASILITGPGSERTAPPNSLLRGFEIIDAAKTELERVCPGVVSCADILAIAARDSVLLAGGIARWPVPLGRRDGLVSRAADTANLPAFNDAVNVQIRKFSEKGLNTQDLVTLSGAHTIGTAACALFSYRLYNFNNTNGPDPSIDTTFLPTLRNLCPNGGDGTRRVALDTGSENRFDNSYFSNLRNRRGVLESDQLLWSDPTTQRLVQRFLGVRGLLGLTFNVEFARSMVRMGNIEVKTGTQGEIRRKEIKRYQELLLMNLRELKGGAPNDVGGGSIAGGGGGRLVMKALTECCRSEMQWEGERRCRVK*