MTTYDSISWIHTFKANGRKTDLARMAWLLEALGRPQDKFPAIHVVGTNGKGSVTAYLQHILSTSGYQVGTFTSPFIISFHDRICLNGQPISDLELAQCVSVIRPILTKMSLETNWDRPTEFELVTLIMFCYFANLKPVDIAIIEAGIGGKTDATNVFHALAVVCPSISFDHQERLGYSLAEIAHQKAEVIKAKEPVIIGQLEQEASQVFQQVTQKAGSRLYQLGKDFLLNPSEKTFSFQHDNLNLTKLRLKLLGQHQKANACLAIMTAQLLRKSFPKISPKTIQKGIEATTWPGRSEFIQPNLLLDGAHNPDSIAKLKSLLQEEFPKRPIHILFAGLKRKPLADLLAQLDTFEVSVTTFDFPEANLLEDYPDKYPQVKDYRDWLQGSVTSDELFVVTGSLYFISEVRQYCLSNANIFKNIFPLIT*