MEHSGGAGATNPLEIPILHDSDCYELVKDIGSGNFGVARLMRNIVSQELVAVKYIERGEKINENVQREIMNHRMLKHPNIVRFKELILTPTHLAIVMEYAAGGELFERISNAGRFSEEESRYFFQQLVSGVSYCHSLAICHRDLKLENTLLDGSPKPQLKICDFGYSKSSVLHSQPKSTVGTPAYIAPEILLRKEYDGKMADVWSCGVTLYVMLVGSYPFEDPNDPRNIRKTIGRILNVQYAIPDHVPVSEECRDILSKIFIADPGERITMAAIKTHPWFVTNLPADGVDGDTSVGSELVGDQVSQTDEEILQIIAGAKIPGLGSELSIFLDDESLESDMDFDLDLDPDFDDDSS*