MVSLLYSSYVSLLIYGTFGRTHNVVLKDIFYQVRARALFLDIYVPSAYTAKWDPSLNNKMSTEVPTFLRKKNWNYFITSQCGFAIEIVKASNSTFEKVCDTTISWPFALGLKKLGFVLLHTNPGPHFELAQLAVADDQVGVEKKNVFLWARNKLYTSSQILATASPQQEERRDAEAATTIYGGLKKCCETNPKSNYSFRGLVMTLDGDHKAIRPSDLEGLKGRGLRSLPNAKEPNRMKVMVEGDKSASKVSITKEKANPDKVGLFPTNHHRTDDRFGEDLSPQLLPHKIMECEKVAGITTEQNCEGWNLLEPQRDNIWLKDVARCRRSNRVSESCLFYQL*