MASHGDGGGGSSLVCVTGGSGFIGSWLVRLLLGRGYTVHATVKNLQDESETKHLQAMDGANSRLRLFQMDLLEPASIRPAVEGARGVFHVASPVILHRAQDPENELVEPALKGTLSVLRAAKDCGVGRVVMVSSQTAMVPNPAWPADKVVDEDSWADIEQLKKLQLWYNVSKTLAEKAAWDFAEKEGLELVVLNPALVLGPTLTPNIMASLQMFLQIMGGKKYDMDEFFIGCVDVRDVAQSLIVLYENTSAEGRHLCLESSERMVDFTNRLAHLYPEFSVYRIQEDKQDWVVRAKDPSKKLINLGVRFTPLDKTIADTMDCFRSKGLI*