VVKTLLEISVEHSWAKVVHSKLICMLTNMLYQVSDLTQNGVRDTHFVPERIDLLGGIDYICLEYSRANSREEKRDLFFVIFDYVVHQINEACLAGGISTYTYDDAQPLASLLAFADAPEAFYISVKHGVEGVGDMLRKAISAALSQSAQYDQLNVLLDKVMRKLDGTASTFSRIDNEFSYMIQVTKSCKCFSSIRDGCDDADVALRARLCWATLHSLLHSQISSYRHHGYIWLVELLLSEISEETDGSVWSKIQKLQEEM