MEQKNGWFAFWQKLMKCLSKQDETGVGDTKSVAPVNTIIQSIKGVSSSKEKDSSKVKSLTESVDTFLKSRYDFRYNVLTEETEYRLLERMEEGFAPVNQRVLNTFCLEAHESGISCWDRDLSRCIFSTRIAEYHPFKLYLEELPVWDGVDRLAALARRVSRDQLWVKEFHIWMRGMTAQWMGVTGSHANSVAPLLISTEQGYLKSTFCKSLLPPALQRYYMDKVDLTSQGHIERRLAEMGLLNLDEFDKYAPTKMPLLKNLMQMASLSLCKAYQKNYRSLPRIASFIGTSNRKDLLTDPTGSRRFICVLVEYPIDCEGIDYAQLYAQLKAEILAGEHYWFTKEEETELQQSNMTFYRQGPVEDVLRSCYRAAEKGEGCELLSSADIFQRLKKINPAAMRGANPASLAQILIAVGIERKHTKFGNVYRVVSV