MATFLLPGVTSAPCTPVPSSGAALHAAPAAAPRALGLCLTLAVAGHLSRGRVLRGRRGSRGRVGRRAQRPINARDGKTIPQGGSWLFPAVDDDELYEEMENELPPKKSLEDSVYCCWVTPKKKAFELFASWAEDEAFEQGRPKADDEQKDMLLNLSATEMKKGWTIWGLCHSEEDRGPGFYIVPPCEPDALVVVEAVDEDKNNIQHLAVRPSKIGDRTKQAFLDWIDSLRPKVVVVKRPPEPLGVRQEKDDLLIAFKWL*