MGTGSFPAAQFDHVTPDGDLVFTADGMPFLVRVDDTFERAMLEAKQIRSEKRITTAVHQQRTLPISQIQSLIRAGADPEHIARQYELSEVIVRRFATSIEAEKKYAIEQFLRVRAPKESKVRTLSELIDRTLAAARVRPESVQWKATRRGLEPWRISATFISAGHRIHAEWSWNMHDNTVVCINNAASKLIGEMGSVTGASFDDAGTQTALDEALPSSVDLPGDSARSARIEQTMRAWNGSGNEEPSNEQETLTTNETEARTATDTARAADAYAHATMDAMPEDAGTTPAEEASQSESAPSAVEEPVQKGTDTSSQSDSPHSDDAPEPAPSQEHRPDEPSQLRKRVPISALYPKQKAPAQFTPKNTGAQRPAIKPDAVQSQPEQHGDDDTPTQQQPQVHRNTSEQHSPHRSNRASMPSWDEIMFGKDPHKHD