MVSARLGMLHYVIDHVYGAFMHRTRITPPFFSRGWGGPKLELLERMAKQLFPMYVEGHNWPPPLVRPVWRTVWETKTARLREGVFQTPCDDELTAALPPESRTARVAWLVPKNVPPQKMSCVVHLAGTGDHTYDRRLRLGGPLVKQNIATMVLESPLYGRRRPFLQRGARLLCVSDLLLLGRATIDESRSLLHWLDTEEGFGKMGVCGLSMGGVHASMVGSLHPTPVATLPFLSPHSAVVAFCEGILKYGTAWEALREELAAQQITMTLDEVREKMRTVLSLTDVTRFPVPKNPDAVIFVAATDDGYIPKHSVLELQKAWPGSEVRWVTGGHVSSFILHNDAFRRAIVDGLDRVEWKESW*