MTEIVVSKFGGTSVADFDAMNRSADIVLSDTNVRLVVLSASAGITNLLVALAEGMEPGERFATLDAIRKIQFDILDRLRHPNVIREEIERLLENITILAEAASLATSAALTDELVSHGELMSTLLFVEILRERDVQAHWFDVRKVMRTSDRFGRAEPDVAALAELAAQQLLPRLSETLVITQGFIGSESKGRTTTLGRGGSDYTAALLAEALHAARVDIWTDVPGIYTTDPRVVPVAQRIDEIDFEEAAEMATFGAKVLHPATLLPAVRSDIPVFVGSSKDPQAGGTLVCNKTQNPPLFRALALRRNQTLLTLHSLNMLHSRGFLAEVFGILARHNISVDLITTSEVSVALTLDTTGSTSTGDTLLTQSLLMELSALCRVEVEEGLALVALIGNNLSKACGVGKEVFGVLEPFNIRMICYGASSHNLCFLVPGDDAEKVVQKLHQNLFE*