MGFLKWVVAFSILCNFLATPTLSISSFLNKEEFANISVNFLNLARRPELFDWIVRIRRTIHENPELGFEEFETSKLIRNELDKMGIFYKYPVAVTGVVGFIGTGKPPFVALRADMDALAMQEEVDWKHKSKIPGKMHACGHDAHVAMLLGAAKILQEKRDDLQGTVLLVFQPAEEGGGGAKKMLESGLLDNVDAIFGLHVSPRSPIGTVAASSGPIMAGSGFFEAVIKGKGGHAAIPQHTIDPILAASNIIVSLQHLVSRETDPLDSQVVTVAKFKGGGAFNVIPDSVTIGGTFRAFSKESFTQLKQRIVEVITRQAAVQRCNATVDFDTKNRPFYPVTVNNKALHEQFRNVAGQMLGIDKILEKKPTMGSEDFSFYAEAFPGYFYLLGMVDETKGRFESGHNPFYRVNEDAFPYGVALHASLATTYLLEHQLKSTTRDQNVHDEL*