MESKEKRKPVLHLFSQEAKRRKVDDEGRGCVKSPGTTYSEPSISFAMDSASNLNRSGLPARLMFYERGEWKDFSPDSSAALRVAFEARKSFTELSLDGKRYLVSFPQMLLLNLLTGYVRSIAWIDVYIKCFFPSECVEGYGTHLLQSTNSTKPCLRKLDTYQGGCMKTKPSHLQKSAAAATPSIDLSQESLIGIDSCVQESLATTAFPQLISCHDGISSHSLNNSSTTTTASLEATSSDVTSHLRDAGGQALRHTGSSAVHQSHDFALLHDKIIRLDEADPEFTDIQYRFFMGLGMLATHTTITAIHKNCHRSTSGHVRQSAFMAQEEITRKTRGGANVRYAWYDSSRQEVSSIVLHGFGRPKIPKHGAMYGVGVYLAPEDCSHVSAVYSEVDENGEHHVVLCRVIMGSMEQVCRGSEQFHPSSENYDCGVDDLCNPKRYIVWSTNMNTHIVPEYIVSFKLAPPWQAGIIAALKGRQMAGRKRATESGRSRMDIGHRSTSSVKVEDAVYSPCISETLEANPGGCRGPRRPRSPWMSFPMLFLVLKSKLPPASMDALQQHYLDFKGGRKSRCAFIKIVRSIAGDNLVANVIRSMQTQVLDAVLLLQNRIVDDRVAA*