MSDFDQVASQLAEQARQQAEQKQQQDRQLLLRVLEIYDQKTVAATLRKVSQQEWTRESINRWVKGNGRKAFSEAEVSLLHSMLPAPPAHHPDYAFRFVDLFAGIGGIRSGFEAIGGQCVLTSEWNKHAVRTYKANWYCDEQQHRFNQDIRDITLSGQAGVDEQQAYQHIRQQVPDHDVLLAGFPCQPFSLAGVSKKNALGRAHGFECEAQGTLFFDVARIITAKRPAIFVLENVKNLKSHDGGNTFRIIMATLDELGYDVADADVTGAGDPKIVDGRHFLPQHRERIVLVGFRRDLQLPAFSLSALPGLYPPQHTPLKALLEPQPDEKYILTPTLWNYLYQYAKKHQARGNGFGFGLVDPAHEQGVVRTLSARYYKDGSEILIDRGWDRDLGEVDFNDAANQQRRPRRLTPRECARLMGFEQPGKYAFRIPVSDTQAYRQFGNSVVVPAFAAVAKLLKPWIEQAVALRDKPGDR