MRLKVHVAPLGTGLTTQETVDIYCGQGEQILQWLGHTACARLAYKRGAVLGCFVPQSVCNKDGQVLDVDLVVNEVMTDGDEVFVEYSEGPRPFRARWDGRPRSPPFHWSDEGGELGTPHDAWLDRLDLRQEGLAALHEPELAAQDPAAAEADLDRVKEVLVQHAGALQMIFLIFTCEASTPIDLINRMSLPQFKASVQAAKIPSASFPPEKLDEIFTAVVASTGAVARKAESNTGVSWFDLADFMIALVHVASHRFAAESFSTGSSNTLLSTKLLSLLQECICAHLFPDLQRKLDKLHNAFTPGAQALLRKGRRLTEQTLERCQIKRVKARVLRVDLRFVCKHLQRWGLLGREFMLSELAAVAVFAKQKSRDPFRFVLQPVPLQLDYDEFEKMLLGTAHLLAGLRKKADNFDEFLGELLDNVYKKAGVLLEVPAAAENASSTGGLAGGMSGLDVGSACC*