MDGNPHGDSGLMEHHVDLEDDSINFWATLGVSPHVIEPEQNPMPPHHHMERQPPLEMVEQSVRRELFAMEGDPRLDPFVGMEFEAGEAAKTFYIAYAGRIGFSVRIARSRRSKCNESVIMLRFVCSREGFSREKRIIAGKKTRKRAASIREGCKAMLEVIRRGDEKWVVTKLVKEHNHEVGMPSRVHYIATEEGDAVIDPYLGMEFESLEIAKTYYYAYASRVGFEARVRQSRRSLHDESLKMLKLVCSKHRYHSGRDNNSDDSKRLQIQDPNKEGCEALFEIIRKDGDVWVVSKLVLEHTHELTPSPPSKVRCIRSQGEILVISKNFDDTRNLLLNGQDS