MAVEELEQVKEIEGESYEEKEMTFIEHLEELRWRIIYSLIGIVIGTIVAWIFIDFLVEQILLRPAKESGVSLQNLKPFGQIFLYFQIALIAGLILSIPNVFYQFWKFISPALRKNERKYILAIVIFTTVCFLAGIAFAYFVMLPLALSFAAQFGTQTIKNEFAVDEYMSIIISVMLAAGLVFELPMLSFFLSKLGILKPSFMRKYRKHAIVLIMIAAAVLTPGTDPVSQVILAVPLVLLYEISILVSKFSQKKS