MEIRVRLRPWLESRLNEGIIDGLSWIDREKGIFKIPWKHHSKHTWTEADAAIFKDWAVVTGRYRAGVDSPDWPMWKTRLRCALNKAPDIQEVRQRHNLRCEEPFKVYRFISKTESLWRANATRNASMIFDGVYSFPKMAFSGVPSQRLEYNAFPNATGKRTALIVQRVPGLNTAARASVFMKDSSAVIPFNHDQRVAVYRSWGVMTPTFGGCHRRVLDPMVLVSDPATATALVVGSFAGLILRLSWWAIVFRYTETQDIRCLFPTVNQI