MFGILEAAAVPHSGIFNTYEDLMFDLNRRMESEGYKIVKARSHRNKIGGGDVAGNEIVRCDLVCDRGGRPYKSTATKHKTHTKKTGCPWKAKAVNRKSVGGWVLTVFCNEHNHEAGTPEPPSIPEACEEDGTDADNEDEVHAGPRPDPETLAALRVAGVSDSTLRLNGDTFHHLKTDYRKMTQGDRLNALAQLQLRIAALYAVQNEDMQRQKRQETQHQRHRAVDASRNTLSVHKHRARRHPRTRDEQHQQASNLPAEPELSLTEDLVHIGPNRTSDALMQGPHFQLTDPASAMDSVEITQYHEPSKRMRPYRPQGT