MRDTEKGIRQTYKIIAKHMDETGADVYYHSFYSPKKQFHPMSFFIGAPIEDHNNHSSTRAVNSIGIITAPHGDGKEAIVLVSHYNSDKMEPSDALSVSLAYSIFCLLGRAARLAKDIVWLAADSKFGEYASVAEWLKQYHDPVFIRKKLNFHPVDGDILFLRGISEDFKHAGTMAAAIVFKVLETSQGTGTDNVNICAESSNGQMPNLDLINIVHYLAVHRHGLHVEVGKLSSLLNSLWLKVVGKFLEGVSNIAGGLNPKWRFALPVLDYVEGIAVLASSVYHQALGVPTVPHGAFRDYQIDAITLEISPRVSLNSEIACSSFLVRVGRLVSSILLALKLSCYVTVFC*