MPNSAQNLPRVRACLFDMDGLLIDSEDKYTDITNAILQEYGKPLLPWSIKAQLQGRPQPDASRIFHHWAQLPISPEEYAAKQSALQEKFFPQSQPLPGVRDLLAKLVSTQTTDQPVHLALATSSHSRNFKLKASHLGDLFSAFPKSQQVLGDDPRIGKGRGKPLPDIYLLALETINTNLREKGETEIKPEECLVFEDAVPGVEAGRRAGMRVVWVPHPGLLESYKGREDEVLAGLTGEHKEAEKTEPEREADEIVAGRLKSAGKPGEIGDGLGELLPSLENFPYERYGIKPA*