MERPVKDGIIYVQHCKFGKRTWRKIRAQLFAASPFGVARMEKFDARDHGTVSDISLQRCARRVIRLSDCVSVGPMGTESCPKATAAFYLTTTEKNYVLAAEQRDEWIEQLCQLAFQGKKEAEQSSSTGLQPIPMEENCLYSSWQDLTEFPVLVLRTEAAARCELHGHYVLAALPHSLTLKDAQSQQPLLTWPYPFLRKFGQDQNIFSFEAGRRSDSGEGTFTFSTPRAAELCRAVAAAIACQQQGQESPQPSAQGLSNQPWGAEAEDPQCSPTLGRAHSGSHSASYPSLNLLRFPPVEPEAPAPIVYASIARGQQPHFRPCPGQPLPEHLYENIFTAQPRPLAEEEAEEEEGRWELGCRQAPEGHSSEAAVPYPARSAPQPHTQRWAPGGSRGGAEEPSRPKPQRTLRAKLVRLLSRDGPGARDWS