MPQFEEMTFGQEAIEKLSQELVGGYDLNARLLALLRRGPLDGRGQEAAVAMSQELSRVFMVSLFMLRPGDSNRMAAPGAAITEGGIDQRTPTNDIPICGGEEVAPTRKGRGNGVTGKEITASPHSDGYQWRKYGQKNIQNRKFARCYYKCMFSHDRGCRAKKTVQQQDTSSGRRPMFQVTYVNEHKCQQEAVLPRESIGGNKHTTSSGHFDPQRAKLDDDVMASCLAMVIGGATPAGLSSLSSPPPVVRASPSAPAGGRTPSLLGVSMGLDETTVAEISCRSPFAPVKAPAAPSSSSLPVEAINSSDPTPAGGGLPGSTEAMAMDEIYFPCGPPFSPFPAQSSIHSVDVPMAVARFTDTDSPWPYYS