MEKGREKGNVCLLLEEGRRRIRDLIDDFLNGLKKIKNEFIASKWDDIEKLRMELRFLRTFVLFGNSSLDYFYSSMSKKIDKFDYLTDSIFNRDEFILAIIMTEENMFEYRDSLLKHLHDLPKYCSNLLLPLMSKYNILREVCRHLNEYAVSQCSSKITSLLIDIIPLKLEVLYICTAKLIKESRSTELERFVKQILKASPRILQNYLIHLQGRMEGAVASNYAPTQSIYVMMEFLLIFLTDIPKQSIHREILNDMLAHAGVLTRKISFLVSKLLEEISENNINEADFSAPDSLQEIEQMKEYIRQIFSKAPESSQLRFPSKLLEEISENNINEADFSAPDFLQEIEQMKKYIRQIF*