MGHLIPQTGDEETELGLAAVRLANCAAFPMVFKAAIELGVIDTLYLAARDDVTGSSSFLTPSEIAIRLPTKPSNPEAPALLDRILRLLASYSMVKCQIIDGNRVYKAEPICRYFLKDNVDEELGTLASQLIVTLDTVFLNTWGELKNVVLEGGVAFGRANGGLKLFDYISKDERLSKLFNRTGFSVAVLKKILQVYSGFEGVNVLVDVGGGVGDTLGFVTSKYPNIKGINFDLTCALTQAPSYPNVEHVAGDMFVDVPKGDAILLKRILHDWTDEDCEKILKNCWKALPENGKVIVMEVVTPDEADNRDVISNIAFDMDLLMLTQLSGGKERSRAEYVAMAANSGFPRCNFVCSAYHLWVIELTKQA*