MSEEPKVALITGITGQDGSYLAEFLLEKGYTVHGIVRRSSCFNTGRIDHIYRDRHETGVKLFLHYGDLCDATNLVGIINKTEPTEIYNLGAMSHVKVSFDMPEYTADCDGVGVLRILDAIRTAGLEKKIRFYQASTSELYGKVQEVPQSETTPFYPRSPYAVAKQYAYWILVNYREAYGMHLTNGILFNHESPRRGRTFVTRKISVAVARIKEGLDKTLYLGNLDSKRDWGHARDYIEGMWMMLQQDEPDDYVLATGETHTVREFVEKAFKCVDIEVVWKGETGTVNEIGVDATDPNRVLVKIDPQYFRPTEVDLLIGDPKKAAEKIGWTATTTFEGLVKEMVAADWEMVRTAPR*