MSFQPAFNARLIAEVKKYPCLYNHAKRGSGDTMERMRIWEKIAAAVDSNCSGDFAKKRWLQLRDRYRKELKTAIKQNFVTPVRWCYFSHLSWLDPYLKDNLVLTACDGYSESNDGFSVDVFGLSSVKTELDDSDCGQSSSVMEASVIDRLLASTHQIGSQKHEVEDQNVSGSGAEDDGKSGSEKGLEPPAKEMCDKRSEKGDATIGAAGMVHLQHALPSSMVKNQIVARYQQLEQAMIKQAVNTGKSVMDWMNDEDFLYCRIIGVRLKRMEPRKRKRIRAQIMSLLEESENELEEDDDSMSSPNMDGGESSGYDPSLLDVTNEH