MEMEKQKSSRIVLVPCPFQGHINPMFELASLLYLKGFSITFAHSQFNFPNPSNHPCFSFLPIPHDLSQFQASSSNFIALLLALNDNIAMPLRDILVHQQQQNDEILCIIYDSIMYKVAEVANNLKLPSIILETSSASLFWTYAAFNRLESEGYFPLKDSIAEDFVPGLDPLRFKDLPIFNFPNVDDLLHLIKTTSDIRTSSAVIWNTTECLEQPILEKLKQHYEIPCFPVGPMHKSIKNVINRTSLTTEDRNCIMWLDKQVAKSVLYVSIGSLASITEREVTEIAWGLVSSNQHFLWVIRSGSITGSDPKSVFHEKNLKEAIEKRGYIVEWAPQKEVLGHFAIGGFWSHCGWNSTLESICEGVPLICRPCFGDQKMNSRYVSYVWKVGIVLENELERGEIERVVRKLMVSEEGQEIRQRAMDLKLEIEKSVAENGSSYKCLDDLVKFLLSL*