MSNGYEDHMGGGEGKDAKTNLIVNYLPQNMSQEELRSLFSSIGEVESAKLIRDKIAGHSLGYGFVNYVTPSDAERAINTLNGLRLQSKNIKVSYARPSSDTIKDANLYISGLPKSMTQKDVEDMFSRFGRIINSRVLVDQATGASRGVAFIRFDKRAEAEDAVNNLNGQKPSGVVEPITVKFAANPNQTKNTQVISQLFHNQSRRFGGPLHHQAQRFRFSPMSVDHMGGVGGVSVPTNSNNGWCIFIYNLGQEADETILWQMFGPFGAVTNVKVIRDFTTNKCKGFGFVTMSNYEDAAMAIASLNGYRLGEKILQVSFKTSKGHK