MAEASHSTGASKRSAWQQKVEALQKYKQEHNTCDVEWGHDSGLAVWVYRQRSNKQTLKPEIRQALDAIGFDWTKPVSRGDTNTKGRNDDRWVIMLSKLKVYKSQYGNCKVPPRFTQDRRLRLWVVRQRRKYRANTLAPEHRKLLEDIDFHRDIEEMINPWLAPVDDQTIAVRSRNGVDAPPWPQKHSDNIGIQLSSEQLSFEQQAMSEVLQLATPAPRADSEPNEEAEFDLDNLAVLVYDFCILLDRDDRYDSESQLCRCEEILTQTIESLGRARDPGPRVESRKLEDSFSRLVPLVEELGYLVDPTNIDDVVTVSECERVLSERLKAVQDEIDTKNVAELAKVQALLATLPA*