MSHPLFAPDVVRALVSNNVGRVKLFEADPRIMSALAGSPLEVMLGIPNDMLETLATDAAAASNWVLMNVTHYYLRKKRVNIRYVAVGNEPFLAGYNKSFEGVTLPALKNIQAALSKAKFADQIKAIVPLNADVLQPRDPGNQDPSTGVFRNDIKMLMDDIVKALASTGAPFTINLYPFISLAQDPNFPSEYAFLDGCFQVQYGQSTYTSVFDATFDMLVAALTDSGFPNMEIIVGEAGWPTDGFPSATPSNARRFNQALVSRIISPSPPGTPMRPGTVLHAYIFSLFDEDLKSIAPGNFERHWGLFTYDGQPKYLLNTSGSSSVLEKVGGVDYYPALWCVLKPGIAVPQGQIDFACSAADCTPLVPDGGSCYSTLSPEQAASYAFNSYFQLKDQVPSSCDFQGNGIITGVDPSTPNCRF