MGVKGNDGKAAKSKLSHQVVIICAIALLFVAAVKTIGSAPWHSKAVVREEQHINWLRDNTSSRQSADSVIEDSSASEESNFIQFEFSNLGGVEGSTGIVVVELHPEWAPLGVDRVKSLTAASFWEGCRAFRVVPNFIVQLGINGDPATQKQWASKKIEDDPVKKSNERGTVTFAMAGKGTRTSQLFFNTGKKNGFLDKEGFAPFGAVISGMDVVDRIYDGYREKPDQGKIQRKGNEYLEEYFPKLSFISKARFIARDTALS*