MMLGPEGGEGFVVKLRGLPWSCSIEDVQNFLSGCIIHDGSAGIHFIYTREGRQSGEAFVELESEDDVKMALKKDRESMGHRYIEVFKSHRTEMDWVLKHSGPNSADTANDGFVRLRGLPFGCTKEEIVQFFSGLEIVPNGITLPVDPEGKITGEAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXPGLDRMRSAYSAGYGYEYSLSDGYGFTADMFGRDLSYCLSGVYDHRYGDGEFTVQSTTGHCVHMRGLPYKATENDIYNFFSPLNPVRVHIEIGPDGRVTGEADVEFATHEEAVAAMSKDRANMQHRYIELFLNSTTGASNGAYSSQMMQGMGVSAQSTYSGLESPSVSGCYGAASYSGQNSMTGYD