MAPQHSASTVLSIRSDFREGQFRGQLKSELDRNGSCNSFQNVYRIPHFQHSYPKAQLNPLTPEYTDIANDWLVSFGVDKELGPSLWTSFVAAKSPELIGYVFYNDVEPRDFLWLCKFVAFIFAFDTKMDESDWADAVELSCDMILEMSLPLLWNDPENKRLLERLNSILDRLMATEASRERLQNRTFHADLVHARNESKSLLDVKMGPLASALRDLWLEYIEAVPAEFASREAELFLDILSACLWEQKNRKTREEITIPDFITLRRSAVCALPLVVCTDLIIEHKRQNYAMSHLPNSIFYGNNMQNLLAASADCLAWHNDAFSFEKEIYRDGDLHNLVEIVSRHYNCHSHTQAGELVIELLHDRIAEMELAYENLKSEASPESHPAIDRYMKTCRDWIAGTHEFHMTSERYKNSNSLSEIEEI*