MRSSHFKSSIHIMIVTLRRSESGNGREWLRICPRRGNCVTRSLSVHLFGVRNKKKVSIALGLLTSELSEEPWRGNVINFSVNPQLDRIEGKTLQEKVEFIEDMEFDYEIDFLKVFDRILDVAVAAKLEEEKMVKRMLPQFPNSSPMPRREKGVMLLRRFSKDLWNIFLDNDGVVNPEEVTEAAIAEEEYQKLRVFN