METSPFVERVVRQEGKWNHAGSDFKKIWPYDEDYQISTAAPFTFSPDLPEDEQILLTTEKLRFNGAQVLPLRDGDGGRASSFMLSPPVPRSAEIDLHVDSLAARVPQAPVTPSHQADHVVAFGSAGHALKGGAAGTPSMTARTSAGPLLSSRAWKSGVQVLAKNDVPAPPGLATSYVSPDVARKMRSRVYPEVKETPSSGISHHPDFLVGVIRAECDPFTGSPFPYAEDRKHNIPWWYVPTAEEPQAEVPFYVLQVSGRVTLEQMGSIYKVPDHRQHLLMDAMNQYVLCPNTLSISVGDVISFSDEMGKIRASTTPGSSGGAVGKLGDRPLLLYGVHRNANPDEQRLCSDTEANYNYFQRPTEPHFACAYVEAVLPILKHVPAASWPAAYMVTALQEYLRAMETVLRQQNLWPVVKEFYDAQQWALP*