MKLRREEETTRPTSIFDHRLDIPIIDMAKLSQGLQRDQEIKKIVTACEEWGDFQVVNHGIPNSLIDGIPRSTLFPYTTLFRSHKKSNHVKGWCGSGGVRSPGDFDGLDAPQSRFLKPQLDIPIIDMAKLSQGLQRDQEIKKIATSCEEWGGFQLKPDFFEKMFGKPYQRMRMNYYPQCPTPDRVFGMSPHADMTAITLLLQDDEVVGLNVRKDDQWIAVRPIPYALVINIGNLIEVMTNGRYKSIEHRVMTDRARLGYRLQSFMLLNSKQRSVRHWNSLMKLIHACSGISFM*