MRKAISGVLTAIVTPFTAEGALNLPALRQQVQRQLAAGNGIFCGGTNGEFFVLNEEEKIAVARTCVEEAAGRAPVVAHIGEVSTRETRRLGQQIARLGVDAVSAITPWFVPLKQEELINHYTAIADVLSVPLFLYNIPARTGNTIAPETARQLARHENIVGIKDSAGSYDSLKGFLDAVRDIDGFDVLNGPDSLIHQGFVDGCSACISGLANVAPAEINAIWSRFHAGDIAGSRQAQEQVTGLRTDLYKVAFSPAAVKKALQLMGHEVGDSRYAVQFSDHQLQQIRDIIARYLA*