MSALLDFDRRPEKRGRLMYDEVVARRDEAQPIAHSGHHYMEHERHDRGGAAAPAGSGPASVNTYVNGVSRAQSPPWREDDKDGHYVFELGENITPRYKILSKMGEGTFGRVLECWDREEQDYVAIKVIRNVQKYRDAAMIEIDVLRVLAKHDRTGSRGCLRLKSWFDYRKHICIVCDKLGPSLYDFLSRNSYRPFPVDLVCDFGLQLLQSVAYMHELTLIHTDLKPENILLVSSDYIRLPDYKSSQPGKHFTCIPKSSQIKLIDFGSATFESRHHCSIVSTRHYRAPEVILGLGWSYPCDMWSIGCILVELCTGEALFQTHENLEHLAMMERVLGPIPQHLIKRIDRKFEKYFSQRRELNWPGGATSRESIRAVRRMTRLRNLIMQYVDHSAGLLIDLLQGLLKFDPSERLTANEALRHPFFYDRR*