MRKAAKHIGPLVSSISSVAKGQQAAQYAVPAVASTPSVGLLGGKRRIDVPMSEPLPGLNIPKHMAPKAPELQTDVLTGGIKAAALDTPGPNVCVAAFVSAGSAAENASNSGVSKLLEYLAFKATANRTTFRLTRELEKYGAAATAFAGREHISYAIEGTKLQSSEITEILLDVMLNQRLNHWEVDDLHEQMEEDMAAAYSNPITVATELLHRAAFTGGLSNPLLPDASAVSSLTTDTVYEFLASWFKAGNMAIAAAGMGLNELKNVAGPCLTSAGSSGVSLPSSKYTGGFLTTLASNIPPTVAVAYEAKGGLSDPKATATAAVLKGLLNETREVLPWVRKDADGPLTSLTPVIQVYKTTGLVGLVGTTSTGHTTQAVDALRSKIEKLSKGINDQQLSAAKHIALGGYQSAVAAKQGVVQDMGLQLLARGKFSARDYAAAVSGLTTADVNQYLQDAVKSPMTVVAAGSMYDIPKFDIAAQKLLS*