MEVERVQAIASLSHSNGTIPAEFIRPEKEQPASTTYHGPAPEIPTIDLDDPVQDRLVRSIAEASREWGIFQVTNHGIPSDLICKLQAVGKEFFELPQEEKEVYSRPADAKDVQGYGTKLQKEVEGKKSWVDHLFHRVWPPSSINYRFWPKNPPSYRAVNEEYAKYMREVVDKLFTYLSLGLGVEGGVLKEAAGGDDIEYMLKINYYPPCPRPDLALGVVAHTDLSALTVLVPNEVPGLQVFKDDRWIDAKYIPNALVIHIGDQIEILSNGKYKAVLHRTTVNKDKTRMSWPVFLEPPADTVVGPLPQLVDDENPPKYKAKKFKDYSYCKLNKLPQ