MATIVEKTSSGIIYKASQQRDFPQLDLLSLLFDSSACGAKEDTVVHADAADPSKAVSKAQLRHLVKRLAYTLRQRYGIGQDGPEKDVVLCISSGHFLLPCLFYSTIAAGAIFSASSPASTATELAGQIKQIGAKLVLCNEDTKEVAAAAAKLANIPGSRVLVLGSQPHLELTNLEQSRPIPISTKTLEWQRITDTKALENSIICILFSSGTTGLPKMCRLSHTNMVSQACLVLDPAREYEKARGRDMSADYRTIAHLPAAHIAGVQGYFVNSFYVGGTLYWMPRFNLVKFLEYSKKYQITTLVSVPPIYLAIAKSPLVTDQFDSVEWAVAGAAPMGKELQLAARKNLGKGKAHLTQTWGLSETTGAMTTMPRGIDDETGSVSMLVMNGRARIVDDDGKDVEPGQAGELWVKGPNVTKGYYMNDAANKEAFVDGWFCTGDIGLFKDGKFYIVDRKKELIKYKGLQVAPAELEALLVSHAKIADAAVIGVDGEETEVPRAYVVAGDATLKAEEIVDWVASKVANHKKLRGGVVFIDAIPKSPSGKILRKELRQLAKRIDKGSKL*