MPASASTSKLMDPRVFETMALEQSGIRALRPPVTAGDGGENFIRVAPFQILSRWPRIVLYPNFVDAERARQIVSIAKSHLQPSDLMWKPGQKVDPRQDMRTSSGVFMAPDDDPTGTLKWMEEKISAITMLPTDNMENFNILRYENTQHYDSHLDVFYDHVYGKQFSQRVITVLVYLTDVEEGGETVFKAEGKDGITKLLKLEDYRNCEHDFKYAPRAGDAIMFYNLQPDGSIDNQSLHGGCPVKKGEKWVATKWVHNKPIRQEYKTFYSTKTKPAAAQAQ*