MVQKRRIYDITNVLEGIGLIEKKLKNNIRWKGVDDSRPGEFSDDMSILQMGRVGEKLDIDFVISTGDNFYKNGLKGVRDQAFKELFMDIYIAQSLQKPWYSELVDFFFVDTTPFQLEYWTHPGKHRYDWRGVAPRGKYIANLLKDMDVAMKRSTARWKIVVGHHTMRSVSEHGDTEELLELLLPVLKDNGVDFYINGHDHCLEHISSRDSPLQYFTSGGGSKAWRGVFHPNKDKLRFFYDGQGFMSLQLNQDQAHFIFYDVFGNILYRWSSRHPQSSTYLNEE*