MMSFRSHEGFGQVPAGAISNGGASLPWWAPAPQLLLYGEALGQGKVAPEATATAACREARFQVVPGAQALLDPPVPPAPKASAAERGSLPEVLKFSVAQGKGEKGAEYSATVALPSPFAIYNGRFELGLGQSMVSANNPYADQHYGLLSPYPVGATNGGCTRIPLNMPTEAPIYVNAKQYEGIIRRRRARAKAERENRLVKARKPYLHESRHLHALRRARGSGGRFLNTKKESNGKDAGGDGKAMISKPLMRQVASPSSEIQQSDLGNPSSVSSLSGSEVSSIYDHEDVDHYHSFDHLRTPFFTPLPSIMDGEHGGNPFKWPTASEGCCDLLRA