MKRLPLHLLDEILFNLDPKSLGKMRCTNKSINTHISDDPNFKFEYFSRIGSSLLHISKVGSKFLCFYPYAISRLFKNMTPLKNLCNILGSCSGLVLLSINGILCVANPLTKKFRFLHYSIWGNETWIGFAVDQIDRATQRFKIVFISEQLEVSNPYETTYQFRINTGESWSLSKTTITCRASNLKKGKNSKPVYVNGDLHWLRKDGSIVAFNPETEKARLIQSQFNRKPGKLLLCTGDNRLTLISATDAVISVYALETDGQWILVRWIKNEVVHQSLPLLYWNVQAYDGKCLLVRMMSLVGSVIHRYDLRANKWRVLGSIPTWCDADRDFFLFKPSWSSVIGLLDQEHVHVLMPMPMPMPMPMPMPMHMHMHMHMPMPMAMPMPMPIAMAMPMPMPMPMPMPMTKTETETVTRSEVISSVMAIMGLVNRTLSFIN*