MVKEEQGGEVAMAAAAAVTTTVAPALPTQEHRLPLSNLDLLLPPLDVSVFLCYRHPAPSAAALKEALAKALVPFYPLAGEVVANGDGEPELLCSGRGVDFTESVAGEEMRGLRIGMVDERVEKLVPAKKAASVMAVQVTKFKCGGAVVGCTFDHRVCDAYSFNMFLVAWAAAARDGHGGGTAPPPPTIPSFRRSIVAPRDPPPPRSPSTDALIDRLFAPLGSAPPPPDDAAAAAVNRIYRVAAADAASLQDSAGPGRTKLEAFTAHLWQLNARAAAAERERPCCMGVVVDGRGRMFPDGAMRAYFGNVLTIPYGVMGSGELRAAALADVAGDVHRWVAEAATGDHFRGLVDWVEARRPKPAAARAYLGGTGGGDAAACIVSSGMGFPVGEADFGTGAPAFASYHFPWPAGAGYVMPMPSARGDGDWVVYVHVSPELAVAMDEEPTVFRSLDNSYVFG*