MSLHVGGPSRGTRFRPLSLDLPKPLFEVAGHPIIWHCLAAVARVKQIQEVYIIGYYDESVFRDFIKDSAREFPGINLRYLREYEALGTAGGLYHFRDAILKGRPERLFVLNADVCCSFPLEEMLKLFMEKDAEAVILGTRVSDDAASNFGCIVSDAHTRRVLHYVEKPESHISNLINCGVYLFSTDAIFPSIRSAIKRRTDRPARLKEVIRLEQDILGDMADSKQFFVYETKDFWRQIKTAGSAVPANALYLQKAWQSGSEELAPASANIVPPVFIHPTAEVHPTAKLGPNVSIGPRVVVGAGARVKESIVLEDSEIKHDACVLYSIIGWGSRVGAWARVEGSPTPAGSHSTSIIKNGVKVQSISILGKDCGVGDEVRVQNCVCLPYKELKRDVANEVIM*