MCHTFNVLLLPIVCLVTASFANAAPNATHSGYFSKIYAFGDSFTDTGNTNSKSGPQFFRQVSNPPYGNTYFHHPTSRYSDGRLVVDFLANALSLPFLPPYLNRSADFSHGVNFAVAGSTAIDHDFFVKNNVTLNITPQSLGTQLIWFDKFLQGNGCREAKSPECIMAMKDALFWVGEIGVNDYAYTIASTVPSSTVQDLAVRKVITSLQALLQKGAKYIVVQGLPLAGCLPLTLFLTPANDRDSLGCSASGNQVIEAHNSVLQSKIQELRKQYPQAFISYADYASAHRTVMMDPASFGLKETLTTCCGSGGPPYNFQPYATCGSPSASVCKDPAKYVNWDGVHLTEAMYGAVSDLLLRRGYCRPSFDQLLQSKGRRF