MMDTQYFIVTILLCLGIILLIQSINTYRFRNKLSLPPSPTALPIIGHIHLLGPIAHQALHKLSTHYGPLMYLFIGSIPNVIVSSTEMANEILKSNELNFLNRPTMQNVDYLTYGSADFFSAPYGLHWKFMKRICMMELFSSRAIDRFANVRTEELRKLLVRVMKKAEIEESVDLGEQLKELTSSIITRMMFRERRSDSGRREEVIKMVVELNELAGFFNVSETFWFLRRLDLQGIKKRLKNARERYDVIIERIMKEHESRNHKDAGGVRSMLDILLDIYEDKNSEIKLTRENIKGFIMNIYGGGTDTSAITVEWALSELINNPEIMKKAQQEIEQVVGDKRLVQESDLCNLSYIQAVVKETLRLHPGGPIFVRESNEECAVAGYRIPAKTRVIVNVWAIGRDPNQWEDPLEFKPERFEGSEWKVMSEKMVSFGAGRRSCPGEKMVFRFVPLVLAAVIQCFELKVKGRVEMSEGSGSSLPRATPLVCVPVAREGIKSLFSLEPKVNF*