MAFSHRLAAIAFAVILLHFAFLQRCTCDETSSDDDRAPKQPGCDNIFQLVKVRYWVDGALSGELVGLSARFGAILPTHEKEAMTGPLALADPLDSCSNYSAQMTGYVALAARGNCTFTKKAREAQGAGATALIVINDEEELYKMVCLESGTYTDIEIPSVLLPKSAGGSLQAVLDSGSTVRISLFSPSRPLWDLAELFLWMMAVSTIWCASYWSAETAKVEANERYKGLDEKESPFDMDIEKTREDEESVNISMSAAAFFVLFASAFLLLLYFFLSEYTIWILVVIFCIAGVEGLQHCVVALLTRCFKRLGQRYVAIPCLGDISFFTLVVSPFCIAMALWWALHRQDFYAWTIQDVFGIAFMITVLQMVRLPEIKVATVLLSCAFFYDIFWVFISPLIFHESVMVVVARGDKSGEGIPMLLKIPRLSDPWG