MSFQDLGLDPRLLRALGKRGFTKPTPVQLEAIPKTLEGKDVVARARTGSGKTLAYLLPTLHKILTTEDVRGSFRAIILVPTRELCQQVAEEAAATAQHCGADITATALIAEGGQQLKRAVATAGHIVVSTPGKIATALREGLLPAAALTSRLAVLVLDEADLLLSYGYEEDLQLLAPQVPRSCQCILMSATSSDDVERLQKLVLHNPITLNLAAAGAGAAGTGAGAEEGVEGGGAAERDGGSLASGSGISADIQHFYMECPRPDKLLHVMALLRLGLCRKKVLLFVNTVDEGVRLRLFLEAFGVRPALLNAELPLNSRSHILSSFNRGLFDFLIATDDVYAPSHDRGDGAAAGAAAAGGKKAGARLGKDGSGKRGAKGGDGARKDAEFGVTRGIDFKGVRTVINYDPPSSLQGYVHRVGRTGRAGESGTAISLFTPQHSELKFRMQLEEALEAAAEARRRRAGTAAGVREPGFRAEGEDDDDDGDLAAAAGADSDDEGAGAGAGGKGRDAALRPYGRLSQAQVEALRYRGEDVARGITKAVIKEARAKELKNELLTSERLKEYFEDHAAEKALLRHDKPLAAAPAAAHLKHMPAYLKDPSLITEASEVGGRRQRAQMSAAKKRRLHSGMARGPAGDPLKAAGGGGGAAGGAAAVENASVFVRAPKKGTSHLNEEMTEMEKRALEKGKAEAKKRRKLEGPAPVPKFNVKKKRRR*