MTAGSFFTEFTFWKGIFYGCAAIYVVFTAIAVMIEPLLTLPCSYVGEELTFPNVLYVHDPCRTDTRYWRLMGLTPVEASFGRHIVMAVILGSAIGYERKSADRPAGIRTMQLVALAASLFTVNSTFVFMVGPMHWDPARVSAALPSGVGFLGAALICKDVEKDSLTGEVQQIVRGLNTAASVWLSAAVGVACGGGLYFVAAFTTALMLTLLRFGPRSMERTDSFLGTQLPIAVPDRQPVNEETKLTNRRSSLASQKSVRMKPSMNFH*