MSAEVQIPWSNPVVHLDRQSTVIPARPSQPQRFKLCPSDLQMLCCDYIQKGRLITSSDGVLYIDCNDAGADLIEASASDVGIEEIKGPEIGPVVRQLFALDGAINLNGHFLPLLVVQVTKLRDGVAIGFTINHAVVDGTSLWHFIKSWADICRESATISPLPLHSRCFDIKGSRIALNLPKTQTIQKLSPPALTEKIFHFTKEAISRLKDRANRNNSNGSTIISSFQALSAHITKITAGELLACDISSAAWLLHHIIWPHRDVNIREELQKYRQYPTVLKLDRTICDNSVMMGSSPRFPMYDNDFGWGRPVCIRSDWANKFDGKMSAYPEREGVGGVDVEICLMPHFMVALETDPHFLFP*