MESLLTPSESHAFQSFLSSLDVSAPEWAHYTTGNPNPDDIIVDVPVPHAHGREALTKATKELMALDTDRWNLSSADSGTCRRQQLPTPYDYQHRQIGDQQQHPQRQASIPLDSFPYMNPPKHPSFHRPQQAPVSDPSFSGSHHLRPLIVPSSVRTNGNGAHSNGSSTSATTSTSTTPTGTTPIYPVSPGRQPTSNVSESLSGQPPSSRSKKQNGQGPSNASSQKATLLSPSQKKANHIQSEQKRRANIRRGYDALCDTVPALREAIIEEEEKEAEARANGKSNGRNGSSKRSGKKRDNDFIDKADGRAGPRSENIVLSKTIEYINDLLSERQVLLNRMHRTRAALPPGHPALIPPMEQPLWEREWKGGEGKYDVKNEGEEEEEEDDETS