MKVKRQKQVRKTIRFYKVCFGFKEPYKVLLDGNFIHQSVHSQAAGQGAIRDVLHKFFSGATKPMVTRCISAELRALGPEFAKSSSAARTLDMARCIHETPVPASECVLSMVGQDNHEHFFVASQDAELRKRLRTVPGTALLFLSTAGLILEPPSETQQKVAKLSEAERLHLNEREQRAALRQLEAAQAAVPAPVESPAAEAPQSEHPEARGQEAAPGPRKRKRPKGPNPLSMKKKKAEDGKGGSKQISQSGGAEGRPKKRSRQRRKKNATDT*