MFLWVGTRVTEGSTDQRSIYQRIRDFEVLDRRKTVTALRAGEDRAILLGVSMILLSVMMYFVLGITVLRSYFDSLWTEEDTCTVVNATIVWDVNCSYSCGAECWKSSRYPCLQVFVSLNSTEKVVRLLHNEDTQDNNPECFYIPKCHKNYASTRAIVESICERLRSQHTLHCFVDPTNQTESAILTQFYSRVAVFHSLFWPTCTLVGGTIIIAMVKLTQNLSIMSERLSRISR