MGSTSTSATSSSSSSAASGPGGGGGAHVLLLPYPGAQGHTNPLLQFGRRLAYHGFRPTLVTSRYVLSTTPPPGEPFRVAAISDGFDGGGAAACPDIAEYYRQLEAVGSETLAELIRTEAAEGRPVRVVVYDPHLPWARWVAQAAGVPAVAFLSQPCSVDVIYGEVWAGRLPLPVVDGKELFARGLLGVDLGPDDVPPFAARPDWCPVFLRATVRQFEGLEDADDVLVNSFRDIEPTEADYMSLTWRAKTIGPTLPSFYLDDDRFPLNKAYGFNLFSSSDSCLPWLDKQRPRSVVLVSYGTVSDYDENQLEELGNGLYSSGKPFIWVVRSNEEHKLSDELRDKCKERGLVVSWCPQLEVLAHKATGCFFTHCGWNSTLEAIVNGVPMVAVPHWADQPTISKYMESVWGLGVKVRKDEKGLVTRDEVARCIKDVMDGDRKDEYRMNANVWMKKAKEAAQYGGSSDKNIAEFVAKYSSS*