MLQVPVREHTNVASTKAVILVGGPSRGTRFRPLSLDMPKPLFEVAGHPIIHHCLKALAKIPDIREVILVGYYDETVFRDFIKDSAKEFPQFKMQYLREYTALGTAGGLYHFRDAILKGKPERIFVLNADVCCSFPLGEMLKLFEEKDAEAVILGTRVNNDAATNFGCIVSDSHTRRVLHYVEKPESHISNLINCGVYLFATECIFPSIRSAIKRRTTRPRLLSYPSSENLESSFIAAEDEAEKSEVLRLEQDILSDLADSNRFFVHETKDFWRQIKTAGSAVPANALYLQKAFQAGSDELTPPSAAIVPPVYIHPSATVDPTAKLGPNVSIGPRVVVGAGARIKDSIVLEDAEIKHDACVMHSIIGWSSRVGAWARVEGTPIPTGSHSTSIVKHGIKVQSITILGKECAVGDEVRVQNCVCLPFKELKRDVANEVIM*