MGCTTTSATSSSSSAASGGGAHVLLPPYPGAQGHTNPLLQFGRRLAYHGFRPTLVTSRYVLSTTPPPGEPFRVAAISDGFDGGGAAACPDIAEYYRQLEAVGSETLAELIQTEAAEGRPVRVVVYDPHLPWARWVAQAAGVAAAAFLSQPCSVDVIYGEVWAGRLPLPLPVVDGKELFARGLLDVDLGRDDVPPFAARPDWCPVFLRATVRQFEGLEDADDVLVNSFRDIEPKEADYMSLTWRAKTIGPTLPSLYLDDDRLPLNKAYGFNLFSSSDSCLPWLDKQRPRSVVLVSYGTVSDYDETQLEELGNGLYSSGKPFIWVVRSNEEHKLSDELRDKCKERGLVVSWCPQLEVLAHKATGCFYTHCGWNSTLEAIVNGVPMVAVPHWADQPTISKYMESVWALGVKVRKDENGLVTRDEVERCIKDVMDGDRKDEYRMNATVWMKKAKEAAQYG