MKDTDDQQLRPQTSWKLQVHLQNFIFYLLVFGCGLAFGIARTSYIRDISFNFQLDQFSNNRTNTSLSNSSSSPPFITIDRNRTGRIGLEEFLRAPNVSHDMNEEELLWRASMVPRLPNYPFQLVPKVAFLFLTKGPLPLAPLWDLFFKGHQGLYSIFVHSNPSFNGNYTEEEDSVFRGRKIPSKEVQWGKFSMVEAERRLLANALLDFSNQRFVLLSESCIPLFNFSTIYSYLMGSTTTFIEVYDLPGPVGRGRYNHRMRPVIQLDKWRKGSQWVEMDRQLAVEVVSDRKYFPTFRKFCKVSCYSDEHYLPTFVNMKSRKKNSNRSLTWVDWSRGGPHPRKFGRLDITVDFLERLRKWRRCENNGRWTNICYLFARKFTPAALDRLMRFAPKVMQF*