MDFEDALTSSSSSSSDHDNKEKNIDLSSCSTNNNNVQFKRRAGRKKFKETRHPLYRGVRRRNGEKWVCEIREPNKKTRIWLGTFSTPEIAARAHDVAALALRGSNALLNFPGSAWSLPKAKSSSPQDIQIAVLQVNKELVVSSSPLEEPSCKPKDDEVNSLMEFMDEEAMFNMPIFIDSMAEGMLLTPPAMKRGFNWGDVEEDVEFTLWKD