MEEVKGKRTISNTWKLVTRSQTDPFEGMPLHLKEKILMKLKAKIISTFILLSKSWSSIVLNKDFTNMYLIIKFFESLNRPRLLLAVDDREINMQFFHSCSREDPSSDHQTVGCYPDSYPRIWYDFSPPVRGLICCLNNSTKVVIGNPTTCQFETLPRVRTKIYQEIFPFFGYDHVKDEYKVLCMTISDEYYSRSGNIVSKEHKVFTLGCKQKKWRMIECTINHYLTPGTQGIFSNGVIYYFARVNDDQSLMCFVVGSEKFSVVELPRPAVEVLANYGEKIAVTNLLYASNDRLFVWILEDASKQEWSNFCVLVPSWVDI*