MKHDDETENMEIFKKYKFNLRMPHINPTNQNFNVQDNKGYIDKNYDYGYGYYDEQSAQGTYINVKQLNCIQKRKMRREYLDTLMAEQKNNYLHESRHRHAMQRKRAPSGRFLTKEETLELNKKDGL