MGQPNGDSQPKGDVPEDAPEHCPGTESEQAGQASACEGCPNQQICATAPKGPDPDLAAIEERMRTVKHKVLVLSGKGGVGKSTFAAQLSFALAEADKQVGLLDIDICGPSIPKMLGLEGEEIHQSNLGWSPVYVEDNLGVMSIGFMLPDPDEAVVWRGPRKNGLIKQFLKDVYWGDLDYLVIDTPPGTSDEHISMAQFLKATGVDGAIVVTTPQEVSIIDVRKEINFCKKVGIRVLGVVENMSGFQQKLGAFTFRKTGPDGLEEDVTEKVLAEIRAVAPHLEGLTACTEILHASGGGAEKMARDLGVPFLGRIPLDATLSRAAEEGRSCFTDYKDAPSSLALKAVIKKVLQTVEQA*