MSYGDQKPPYSYISLTAMAIIHSPQRLLPLFDTHRFIMDQFPYYRKNTQKWQNSLRHNLSFNDCFIKVPRNVTKAGKGSYWTLHPMAFDMFENGSLLRRRKRFRVKQLEKDISNWKLAAAANTEMVTHYLDDQLTQMAFADPARHGHVLANASAAQMSPYKATPPILPTTVTQLPVRPKRAFTIESLMAPDPASTPNEGLVPMEYGSPDAVALEKPPFNLPFNFNELAAQYQLYFPSFFYNGQYGNIPCYQKTPPLFHNGPLPVF