MTSKILVIGATGLIGKVLVEESAKSGHATFALVREASLSDPVKAQLVERFKDLGVTILYGSLSDKESLVKAIKQVDVVISAVGRFQTEILNQTNIIDAIKESGNVKRFLPSEFGNDVDRTVAIEPTLSEFITKAQIRRAIEAAKIPYTYVVSGCFAGLFVPCLGQCHLRLRSPPRDKVSIYDTGNGKAIVNTEEDIVAYTLKAVDDPRTLNKILYIHPPNYIVSQNDMVGLWEEKIGKTLEKTYVSEEELLKTIQESKPPMDFLVGLIHTILVKSDFTSFTIDPSFGVEASELYPEVKYTSVDEFLNRFI*