MEHALEIRRKNQERLLYTNSKSMERSQPWESVPFKHASTFGTLALDPVRKAEIIEDLDAFAKGKEFYQNTGRAWKRGYLLYGPPGTGKSSMIAAMANHLGYDIYDLELTDVHTNGELRKLLIKTTNKSIIVIEDIDCSLNLTSRAKKRAAKVEPVMAGSPVHESDENTNSVTLSGLLNFTDGLWSCCGSERIFVFTTNHVEKLDPALLRSGRMDMHIFMSFCTFPALKILVKNYLGINEHQLFQELEQVTEDARMTPADVGEILVKYRLKPTRALGELLETFKAAKEKPHGSWAREENPNPIEEDEQEKRALETPKKTQLHEDSLTSADRCQCLRNRWKESEIGKDKDAKNQEKRNDQSGEQGNDDSKMQKAE*