MSGMKSVAYFVNWLTVNHKAIYGRNHNPQDLPADKLTHILYAFANVRPETGEVYLSDTWSDIEKHYPTDSWNDVGTNVYGCVKQLFLLKQQNRKLKVLLSIGGWTYSSNFAQPASTEQGRTKFAESATKLVTDLGFDGFDVDWEYPKDDTEAQNFVLLLKKCRETLDKAAGANRKFQLTIACPAGSENYNKLRLTEMTPYLDFYNLMAYDYSGSWAQIAGHQANIRPSMDKPASTPFNTVQAVDHYTGAGQVPPSKIVLGMPLYGRAFTNTDGPGTPFSGVGQGSWENGVWDYKALPRPGATEQLDSNIGASWCYDSGSRTMVSYDNVAAAEIKRTYIQQRGLGGGMWWETSGDKGGKTANKADGSLIGTFVEGVGGVSALDQTQNAIDYPDSRYDNLRNGFH