MATIAEKVTVLEDLRRAQRANGPAAVLAIGTATPANCVLQDQFPDWYFRVTRSDHLTKLKAKMTRICNKSGIKKRYFHHTEETISRHPEFLDRALPSLGARLRTTADAVAELAAAAAGAAIAEWGRPAADITHLVVATNSGADEPGADLRLALLLGLRPTVRRTLLYLHGCSAGLVAIRVARDIAENNRGARVLVACAHTVLLTFGAPDEARLDALVTSALFADGAGAVVVGADPVLPVERPVFHLVSSAQATLPATERTVGISLGESGVEYGVSVEVPALVRDSIERCLADSMAPLGLANAKDGGGGGGWNWNSLFWAVHPGGRALLDSYEAALGLETAKLAASRRVLAEHGNMLGATIIFVLDEIRRRHQDGGEEKVDCKWGIMTGLGPGLTIETIVLHTAGSRNED*