MRLGWARREGSIFHFELGNRAVRHKTPFGVVRQHTSEEKEPSKMFKLSRMLPLTSTSRHRLLEVLSSRKVEVGDRLSHSAGISTATNNYAAKGYASDRIFAPYTVYKGKAAFSLIPCLPTFTKLNSGTVVVDRRGSIMMTFMHSIGERKYDWEKRQRFALSATEVGSLITMGAQDSCDFFHDPSMLSSNAGQVRKSLSIKPHANGYFVSLTVVNNLLNTNDYFSVPVTTAEFAVMKTACSFALPHIMGWDQITNQQSRGIDDLQVKGDSKVSDLEWEK