MATEPRSQKAIFEMGAAVMNSLLRFLEVYKNQVSLTTSRNLLSETETEKYKDLRALLQLLTNLCSKDLVDFSSDSQGEAETPDIAQAVYLGLHIITPLISLDLLKYPKLCHQYFALLVHMLEVYPEKVAKLAPDAFAQIVGTLDFGLRHQDTEVVNMTLIAMNAIACYHCQAICKGKEGLGVHALSKQGPNGAVQEGVLAHFLRSLLQFLLFEDYSNELVGPSADALLPLIMCDMALYQTMAQELFQGQQNAAFQSRLATAFHTLITSNNLTSALDRINRQKFRKNLHNFLVDVRGFLRTM*