MEEKVIKSLIPKIYDDVVHGAAKEFGNTLTEAIKVTLRPVSGLISTVDKTFDWVESAIEQKFKNERKDPSTIVSPEPEMAIRVIQGLQSTINAEDPLPRTMFVNLLAGNMDQEKIDTTHPAFAEVLKNLVSDECRIFSVIASSPYNIIEAHIFASLYMKVESGFQFSKDSFPLQVKAGIKNNSRMWLYISNLERLGLVKTKKESLFPHEDCGSKYSYGVMGKLWSEFEKYKKEKRKDERCPQTLDSSYFWSVKLTTFGNDFAVATGANWAYSGESNKFNIQKWAIN