MFTFGPWQRPDVVPGAAPVTAHMSVKATTGSYKATGTSDKGPALNDASLFGGPTKDPSARAHLGQRVLQSKIGCPAAFRVHGALDNFKLVLWESLAAIATVVRTLRLLLVGISDVIRGSLGLPAAYVAIVAPASAVAARLQEPWGVLRTPLSLGVLTDKDYAQMMAAVPTPPLGKWQNLGAARMLFSYPFYRPLKDAAGLTCPILMVAGRHDLITPEHSIRRAARILARAVGEQNVTVVALDGTHISLYKSPMLLPTMLDFLAHRVPLVV*