MMCHTSNVLLLPIVCLVVTASFANAAPNATHSGYFSKIYAFGDSFTDTGNTNSKSGPQFFRQVSNPPYGTTYFHHPTSRYSDGRLVVDFLANALSLPFLPPYLNRSADFSHGVNFAVAGSTAIDHDFFVKNNVTLNITPQSLGTQLIWFDKFLQGNGCREAKSPECIMAMKDALFWVGEIGVNDYAYTIASTVPSSTVQDLAVRKVITSLQALLQKGAKYIVVQGLPLAGCLPLTLFLTPANDRDSLGCSASGNQVIEAHNSVLQSKIQELRKQYPQAFISYADYASAHRTVMMDPASFGLKETLTTCCGSGGPPYNFQPYATCGSPSASVCKDPAKYVNWDGVHLTEAMYGAVSDLLLRRGYCRPSFDQLLQSKGRRF*