MAEKGCIPTVVTFGILVDGLCKANRLTDAFELVEVMAERGCFPNALVFNGIMDALCKEGRSAEAYGYIETMRSMGVSPTIVTYNILIDGFCKEEKLHRALEILQEMTGRGHEPNHVTYNTFLHGLCKYGKVDDALALFRAMTEKKIRLDVYGYTTLIDGLCQAGKLAEAYSLLDEMENSGCVPKPGCYNAILSWLCKGSRINEAHKLFKRMTGSGILPDWLTFGMMVFGYCRGHRIDDALLLLQQMKSAGLAPREVIYNTLIDALNRAGRVSEAYRLLQEMISRGLSPNSRTYALMRKQQTDDSNLVVELDYRKECEFLRA*