MGSSHHHHHHSSGLVPRGSHMASMTGGQQMGRMGSRIRGAFIVFEGCDRAGKSLQSRKLVERIKAAGGDVDLISFPDRSSDLGKFIDRYLKKEVEMDPKEAHLVFAANRQALMPLMMKKLLKGTHLVVDRYAYSGIAYTLAKGADNITMEWAKLADMGELRPDCVIYFNLSFEEAQKRSGFGDERFDFGNFQGKVSKVMEQLADEDRDLWKVVDASLTVEEISENVWNLVAPILDNVSRKSLMFLHHHHHH