MRREGQLKETLGFLQTINLGRGSLVSDAYASLLRKCAGVKALEEGKQVHAQMIINGIKQNAFLESKLVSMYGNCGNVVDARFIFDNMPKRNITSWNAMIRGYVAQGYCQDALEVYYQMRREDINPDKFTFPFVLKACAGLAALEQGKDIHDDAIRIGLQSDVYVENALIAMYGKCGNLESARHVFDKMLQRDVVSWTAMIAAYAGNGFANEALKVLCQMQLMGMKPDAVTITSVLPAIADLAALQKGKEIHDFVIKTKFESDVFVESALIDMYAKCGSITLARNMFDKMFKKNVVSWTAMIVGYGMHGLGEDALGLFSQMQRAGIEPNYVTYTGVLLACSHAGLVDQGWQYFRCMSRHYQITPRVEHYACMVDLLGRAGHMDEAHDFIKRMPLQPSARVWGALLGACKIHCYIDLGEHVAAHLFELEPENAGNYLLLSNIYAEAGRWDDVAKVRRMIKGRGVKRKPGYSWIEVKNRVHAFSVGDTSHPQYENIYAMAESLFEQMKEAGYVPDTWFVLHEE*