MSDTNSHTITDESKVGPPPFHSDSDDDDGWDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTDGNNDGNNTNPYHGGGKDKDDFNMDNAQIGYTDHDVDVNLFLKDKFDPCFIINNSKYVSWRSDASQGQLQLGNTLISYTCYPVGALLVKVYGNTPPSVTDFGVQRTTGYSSSETKEVQRDYRFSVGITGASLGFKVTTRSILTTNLESKSDIAWTQDLPGLQKYYVYQSCLYYVFALNNNDSLLASKNTSYKIKYINGKNYLFVGFNRNDTCISKKDCVVNIPTEKDFIDYLAANPSKWVLS