MKKDSGGWPVFAQSFPSKPKFHPDQIPDHSGRVVLVTGGNTGIGYETCREMLKHNAKVYLAARSPEKAAAAIASLKEETGKEAIFLKLDLGSLASVKAAAQEFLSKESELHVLFNNAGVMRPPIEWLTTDGYDLQFGTNVLGHFYFTELLMTALLVAVKTSPDGHARVVTTSSSGAYLNTLHFETFKDGPERRKMGSNGLYNQSKHGNIVIAREIAKRYGDQGIISISVNPGNIQTDLQRHFPTVARVILNAVLLKPVQYGALTQLFAGTMPEALKYNGEFLIPWARLGKADPECYNDEVGERLWSWLQGEVQAFEARRA*