MKLGNSESHIRELQPVECPVLLIMSGLNESPFKPRRIFTSGGVGGDHEQDFAVAGAWNPRCYGCSFCGREFNSAQALGGHMNIHRRDRALLRTTTAPSSGAHRADLPPALQKNAKSSQRSVYNPLEEACRDNPISISTSPNAYTAPSIMSTAATLEPLVMRSVAKPTLLDMAAPPFNDDHSPVSVSMPLSHLVSFRFGSTGSSSASRFSEIQNQARSLSPNTADHQASPMLVTPILLEYPSFKPAGASLNVFAGAGQCESNGKKAGGGYGMAPQFEQCSQAKGHHKRTRGKDLSEGKHTMHCCAGRQSTSVSSTESSNSHLHPGAVENRTHDLHKDCKELDCLDLELRLGHSSSARSAITTTCGLQLGFSL*