MRYIAGIDIGNSSTEVALATVDDAGVLNIRHSALAETTGIKGTLRNVFGIQEALTQAAKAAGIQLSDISLIRINEATPVIGDVAMETITETIITESTMIGHNPKTPGGVGLGVGITITPEALLSCSADTPYILVVSSAFDFADVAAMVNAATAAGYQITGIILQQDDGVLVNNRLQQPLPVIDEVQHIDRIPLGMLAAVEVALPGKIIETLSNPYGIATVFDLNAEETQNIVPMARALIGNRSAVVVKTPSGDVKARAIPAGNLLLIAQGRSVQVDVAAGAEAIMKAVDGCGKLDNVAGEAGTNIGGMLEHVRQTMAELTNKPAQEIRIQDLLAVDTAVPVSVTGGLAGEFSLEQAVGIASMVKSDRLQMALIAREIEHKLQIAVQVGGAEAEAAILGALTTPGTTRPLAILDLGAGSTDASIINAQGEISATHLAGAGDMVTMIIARELGLEDRYLAEEIKKYPLAKVESLFHLRHEDGSVQFFPSALPPTVFARVCVVKPDELVPLPGDLPLEKVRAIRRSAKSRVFITNALRALRQVSPTGNIRDIPFVVLVGGSSLDFEIPQLVTDALAHYRLVAGRGNIRGCEGPRNAVASGLLLSWQKGGTHGE*