MLRLGSRTIASQVSALASPALRAAVSGAGRAAAGSLVLQLRNYSTKYDRAKPHLNIGTIGHVDHGKTTLTAAITKILAEQGKAKFLDYDQIDKAPEEKARGITIATAHVEYETQNRHYAHVDCPGHADYVKNMITGAAQMDGGILVVSAPDGPMPQTREHILLARQVGVPSLVVFLNKVDMVNDPELLELVEMEVRDLLSFYKFPGDKIPIVRGSALAALKGENPEIGKNAILKLMETVDSYIPLPERALDKPFLMSVEDVFSIAGRGTVVTGRVDTGVVKVNEEVEIVGINPTPIKGGGGGADDRDGVEMFHKQLEQGQAGDNCGILLRGVKREDVQRGQVICKPGTVKAGKKFEAEIYALTKEEGLHPHRRHHLQHHPPEKVEMVMPGDNATVVCNLISPAAILPGMRFALREGGKTVASGGAPAAKGAPAKKK*