MATSSGSVWASPSIRRRRHVSPGSHKCADPALRERFRLCRGGRPALTSVLGSDPRKDLGVQVNPHAQREVGQLLWNQNLSMVADTESSGSLGGSSNAASDKAVDGSLDKRSQEKAPKKTHKAEREKLKRDQLNDLFVELSSMLEPERQNSGKATVLGDAARVLRDLLSQVESLRKEQSALLTERQYVGSEKNELQEENIMLRAQILELHNELCARMGNNNLNQSNLAMSQPVANNGNNSATRPVPHHIWSNGPNLSNMAMTHQTNTLSPLHNQHHQSTDVSPVHASRPQELQLFPGTSVSTEREQYRVGSTPATSSGLTDSLSGQLRLSLLQSSQEESSGGSKKGRKKG