MFGILEAAAVPHSGIFNTYEDLMLDLNRRMEREGYKIVKARSHRNKIGGGDVAGNEIVRCDLVCDRGGRPYKSTATKHKTHTKKTGCPWKAKAVNRKSVGGWVLTVFCNEHNHEAGTPEPPSVPEACEEDGTDADNEDEIHAGPRPDPETSAALRVAGVSDSTLRLTGDTFHHLKTDYRKMTQGDRLNALAQLQLRIAALYAVQNEDMQRQRRQEDQHQRHRAVDASRNTLSAQKYRARRHPRTQDEQQKQATNLPVEPELSLTEDLVHIGPNHTPDALMQGPHFQLTVPGSAMDSVEMPQYHGSSKRMRPYRTQGT