MDSDEGKLFVGGIPWDTTEEKLKEYFNQYGDVTQTVIMRDKTTGRPRGFGFVVFADPSVLDAVLQEKHTIDGRTVEAKRALSREEQHTSRPGNSNTGRSSSGMGGNFKTKKIFVGGLPSTLTEEGFRQYFETYGHVTDVVVMYDQNTQRPRGFGFISFDTEDAVDRVLHKTFHDLNGKLVEVKRALPKDANPGGGGRSGGYQGYGASGANTMPILDLAVLLGRMETRMLLMLVM