MIVKARLPGSVGSRTKAAASVVKSIAIRPSRPRVAMVRAFKVDEADKATEWKSFAKVYDYSNAANPAVTPVPIDLFSSHAHKEGPTRIITYDLQDALRSPYPATTPNLLASFVRIQAGDDIETHARATSQVFAVIRGKGYSQSEFGRVHWKQGDVFALPTTPEYVRHFADKDSTEHGGPALFWVSDEPLLKYLGVLPSELKFDPTYFDSEEVRRRVLDMKDDPKFASANRLGLILGTEATATITRTLTHVLWALYDLLPGQGVQAAHKHASAAISLVLSAERGTCFTLMSQEIDALGQLLDPVKVDWVTGGALVTPPGWWHSHHNMGKADAWLLPVQDAGLYAYQRTLDLRFAAQEAEVIKEKIERGTLHEGEDIRRLSERDQQQ*