MSAEALNLRSELDDLLERFRGDTGVVEAEVNPILLAEIRQALEEEFALLVTQYSEETFQKAVLLTYDESKRLPLHLACDKNASISIIKALLHADVDKVSIGVPDKWGDLPIHTACSRHQTEDNGSLPLHTAVRYGAPVAVVQLLLENNEQTLLETGYYDQLPLHVACRNGATPDVVQLLLDHDEIKVTVMQEDNVGRLPIHLALLHTTENQIDVVRLLLQGMLCGRIERKGLDLWKVDMKKMMDSMQTHERDFTTRDKLDMACEVITQFIDRVYTLDECIRSGADVIVRDVMPFLEMEPVEELVQKLREYR*