MVLSLKSPYSPPGEAATLRFGFAQAREVQAGAERQAEEYHVQGEALEEMRRCHLQEAQRLARQRRLEMRHQATLRAQLHEVQQAIGRCSGCSDCHRQAPGSDGDPPSQAFGIHRLSEAKEQLHELRGCNLRLQEELREAQQAPPPKTQDLPRPAWVGDRPQRRKDSCFGSPRTASMDGSMLLRQVGATETLRGELEKLQDTLSRELRRQKGLQRREEMLQKRQRQLEAALKQSRAKQAAELNSLHAELQEGARHVRRLLDFAMHVGRSTGLYAAAPMPATSLTTVHTEPAVHDAPASFAYNVPNTGHMPPAAPPAPPMRHATHKEKLPQYGSPYLCYPMIAMKPPDAAQPTPMVSMMPAMLPLEKLRGPRRARRARGAAFL*