MGGCYSVVMATKLKMFRRGGHGAATVLPVTSNDDGRAGTKPRSILGDAGTVDPDFSWREALACKTLRRKRLLLWRARPDADDDVQREVEITRRMSEAGSGARWCPCTRRACEDDDDMHLIMELCESGELFDRIFEHEHYFTGAIVEVVHITLCHDNGVMHRNLKPENFLLVNKSEESPLKAIDFGLSVYFKHILLCGFPPFWGDLIKKMLDPDPSTQLTAKQVLVSTLRTRHLGNNDGNLSLDELKEGFRINGHPVPEEEIKMLLQAMSNNEYLPKAFKFFDKDGSGFIQMAELMEALGDGELKPNEQVVNDIIREVDKDKVSTQ*