MFGILEAAAVPHSGIFNTYEDLMLDLNRRMEREGYKIVKARSHRNKIGGGDVAGNEIVRCDLVCDRGGRPYKSTATKHKTHTKKTGCPWKAKAVNRKSVGGWVLTVFCNEHNHEAGTPEPPSVPEACEEDGTDADNEDEVHAGPRPDPETSAAVRVAGVSDSTLRLTGDTFHHLKTDYRKMTQGDRLNALAQLQLRIAALYAVQNEDMQRQRRQENQHQRHRAVDASRNTLSAQKYRARRHPRTQDEQHKQATNLPAEPELSLTEDLVHIGPNHTPDALMQGPHFQLTVPASAMDSVEMPQYHGSSKRMRPYRPQGT