MGGVIFFLVLEDLDPTLGKGFYFYKQPRARSRRRWCCDLRLLSSSDFRGAAPKTLEEVCYKIEDSPVPPTPFPMVEETGLQTMHHFLQNLITDFVMSSKSVTTGYNFWIGDMEWHESVYCGVGYIDVAGVNLQDLSYKEEQLKNDLLRADPYESLDLAATTGCRSLSTSSWHPPGRDHYCFFVFTTMAFLDMIRRRRSDRLYNLENVRDAGPREWVAAGSSLCCTMDRISLLDALIRMSTSKQLAQKRMEWTPPRIGSFLCPGDQSGHELDPLSQRPEWLRAGTVKAIVVVTHHS*