MKTRTSRLFRLSALAAGLCLAQAALAADPGAAPSYQALPAGNLCPAAADDSRYNTKYLGFFTHLVQAQDDWLFRTTYDLRTDFGTSAEGWRELRALRDELKRKGIELVVVYQPTRGLVNREKLSPAEKAGFDYELAKKNYLATIARFRQAGIWTPDFSPLFDEKEEHAYYFKGDHHWTPHGARRSAKIVAETLKQVPGFEEIPKKQFESKRVGLLSKLGTFHKAAAQLCGNSYATQYVDRFETEPVGASDSGDLFGDGGNPQIALVGTSNSGPAYNFAGFLEEFSGADILNNAVSGGGFDSSLLAYMTSEEFHKNPPKILIWEFATHYDMAQKSFYRQAMPLVDNGCSGRKTVLSRKVKLRQGRNEVLLNSAALPIRSGSYVADVTYSDPSVHELKNTIWYMNGRREQLKIEQSKAVDTGGRYVFQLRNDSDWADQQFLSLEIEAPEDMPQGLEVQASICQAAPAKASQSVAGR*