MLFAGKLPFGFPDDGQYLEDGSLDQTVPCLNSPSRGSPNSNNERYSRKVFVGGLPPDIDEEEITAAFRRFGPLVVDWPHKAESKSYFPPKGYCFLLFQDEMSVQALIEACLVEDSKLYWCVSSPTMKDKPVQIRPWNLADSDFVKDGSQPLDPRKTIFVGGVPRPLRARELAMIMNQLYGGVCYAGIDTDPELKYPKGAGRVAFSNQQSYIAAISARFVQLQHGDIDKRVEVKPYVLDDQLCDECQGARCGGKFAPFFCANVTCLQYYCEHCWAQIHSRPGREFHKPLVKEGADRPRAVPFRWC*