MKKGGSTPRKELDDISYLDSHLEVAEAFALTFDGRKVVIGQDEFQVDEALIVEVTELPRTGENWFKTTVTKNVEFRSYLKLEHKGLVKAKPNKVAGRLCHHGLIKLLVYELLQRRSKEWNYFLFWNDFQTDVQLEGKKSPHSKKSSTPRSGKRRKRAISPVPVNQPSPSSKLNKTKKKLNFNSETEKAEEPPVNKSILNLPYTDSEDEEHQIETGHEDSVTTGHEDAEMSKLKIQGRQPARGRETNAYAPRNPNEFPYRRNNQQVQILQRDKNAAKDQRIRAPFQNVVLEQEQELSHGEDEEEEGINFFGHDVDSSFLTQTDYEEALMNE*