MSSFKRQISLCHFLLITLLGSESAAEAFATKAQLVPSTRARNARHHATVPVLLRSIREDSAEITKQPGSSDSGRIGFEDSAVSRYLQSKLAVTDETVGLLVLLTVPVVWGTYVPVVRFLYEIDPPIPGFVFSVCYFALASLTTLSMLAFGNTNELFRSQPTNSEPIGSLGREEDYPETSAVFDMPILGGLELGGYLFLGNCLQVVGLKTVSADTAGFLVQLTTILVPLFSAITAGNLFSVSARTWIACLIALGGITIMGIDLPERVDSLTSLLASFSTPTVVPSLAQGEYLILAAAVSYTMHVVRLGQYARYTTPLKLAAAKATVETVLSGLLVLVLVLVAGDGSSTATGVLGYAQGAGREITAFFADVQERMAEGTLATSSIQKAVGATMWAGWVSTAYVVYAQSFGQQRVGASNANLIYSLQPIFTALFAYVLLGESMDPMGFVGGGLILLAVLLVASGPLTNEESPKATEIKDAF*