MLRVWTPVVFDHPSTFETLALEPEAKQDIIEDLKRFSSREKYYRKVGRAWKRGYLLYGPPGTGKSSMIAAMANLLECDIYDLELTQVKNNTELRKLLIATTNKSIIVIEDIDCSLDLSDRKNKKKKQPPQKEKQSDPVKPEETESDEDSKVTLSGVLNFTDGLWSCCGSERLFVFTTNHIDRLDPALLRSGRMDKHILLSFCTFGAFKILARNYLDIEDHQLFPDIQDMIEAAQMTPADVTEHLMKMADDPDCALKNLIEALRVAKEKTAASAALKFQSKENGSATEDQV*