MEIIKIDSHKDIEQQEDSVLVLGYFDGLHRGHKELFNQAREIAQKMQLKIVVLTFPESPQLAFTRFEPDLLNHINYPEKRYCKFAEYGVDCLYLTDFTSSFAKISSDDFIKNYIKALKAKAVVMGFDYKFSHSKANSDYLKHHFAGQVITVPEVQYEGKKISSTRVRQLIKQGDMTQVNRLLGYEFSTRGIVVHGDARGRTIGFPTANLAPLDRTYLPADGVYVADVIVGRKRYRSMTSIGKNITFGGTELRLEANIFDFDDDIYGETIEIFWLNKIREMVKFNSVNDLVEQLKSDKEIAINWGKS