MKLGVRDAWFLDFGCSNPICGDKALFCELNEGFRQLVKLNNTRMTVLGKGNVKLYLDGFHHFVTEVFYVPELKNSLLSVGQLQEKGLATLIKSGMCKIYHPVRGLIIQTKMTANRMFVLLARAQVKEASCFHAPAQDLSHLWHCRYGHLSHKGLRTLQYKKMVRGLPPLPTPTTMCTVCVIGKEHRDPIPKKSQWRASQRLHLIHADICGPITPTSNSKKREQLLMDLEWGEEESGTDEDEAEENGSDGDETSGNDTEGSGNASSNTTSEEDVNPNERREIQAPIWMRDYVSGEGLSEEENELHMALVAPADPLSYEEAVKSSKWRQAMDAEIRSIEKNERHGV*