MDALTQDTAGLDLKEEKYAASLSSILEARTRIQPYAHITPVLTCSSLDALAGRSLHFKCENFQKGGAFKFRGACNAVFSLPDEIAKQGVVTHSSGNHAAALALAAQIRGIPAHIVVPRNAPACKIANVERYGGKVVTCEPNIQSREETAQRVQESTGAVLVLPFNDGRVMSGQGTVAVEFLEQVPDLDAIFVPISGGGLTSGVALAAKALKPSIKIFAAEPKGADDAAQSKASGEIVTLKYVSTIADGLRTFLGNLTWPVVRDLVEDVITVSESEIVDAMKLCYERLKVVVEPSAVVGLAAVLSKKFQDDPNCIHCKNIGIVLTGGNVDLDTLWMSIKQNIQE*