MPPSSTRAANRAKTLRKATSSLSEDDLANAEKVMRHRTESMASRARNVTPLTDEELDDVINSLQNITPHDSKIDWNQLRRLLGDIAHLSHKQWDVTGSNSDKLAKILTPNGITAESSQMFERILHEGNWDGALEHAKSGLKSWAVLVTGVNGIRKTTAIYQPWFSDVLQEALVSPAGMESNFANEVLPTGENSFFRQLDHMITTLCNEDFSRLYALTGAQLGGDEKNNGDPPKELIKQYSNMKASIFSRYRTLSELLGVLLLKEAQKVNINIMCETSGRDIAMFHYIDHVVNSSKYNKLALHFTINELSCAMDSVDKRMVKEIKTGQNALMTECPVEVIYANEGGPYGSEVLAGVQADSDRVWNEVVLKGDAVGR*