MAINGSSSSKRKVEARPEGESSSKKLNVTVGFETLDCTICFVPLRPPIFQCSVGHFICFECKDQLDYKCPTCYIKTSFKRCFGMEHVVQSVTVACSNDKYGCAEKVTYYQKEEHKKACPNAPCFCPESGCELAGPTKVLLDHLTTQHKCPSTNLPDSGTVCLRLQPGLHVLQCTDTSYFFLLNMASEPFGHAISVVCVQPNVTEFRFVCNMSYDCITTGCCGSASCHIRSSSLSDGLPTVYDLILPKGKVSDGENGIMLKATIHRQPLGLGRSCFRELGPIPALEQRPDTYDVEEKDDDDEEEEEEEVEDDEVEDDEEEEEGEVEDNDNDDE