MFELASLLYSKGFSITFAHSQFNFPNPSNHPCFSFLPIPHDLSQFQASSSNFIALLLALNDNIAMPLREILVHQQQQNDEILCIIYDSIMYKVAEVANNLKLPSIILETSSASLFWTYAAFNRLESEGYFPLKDSIAEDFVPGLDPLRFKDLPIFNFPNVDDLLHLIKTTSDIRTSSAIIWNTTECLEQPILEKLKQHYQIPCFPVGPMHKYIKNIISPTSLTTEDRNCIMWLDKQVAKSVLYVSIGSLASITEREVTEIAWGLVNSNQHFLWVIRSGSITGRESKSVFHEKSLKEAIEKRGYIVEWAPQKEVLGHFAIGGFWSHCGWNSTLESICEGVPLICRPCFGDQKMNSRYVSYVWKVGIVLENELERGEIERVVRKLMVSEEGQEIRQRAMDLKLEIEKSVAENGSSYKCLDDLVKFLLSL*