MKFAVIGNPISHSLSPVMHRANFNSLGLDDTYEALNIPIEDFHLIKEIISKKELEGFNITIPHKERIIPYLDYVDEQAINAGAVNTVLIKDGKWIGYNTDGIGYVKGLHSVYPDLENAYILILGAGGASKGIAYELAKFVKPKLTVANRTMARFESWNLNINQISLADAEKYLAEFDIVINTTPAGMAGNNESIINLKHLSPNTLMSDIVYIPYKTPILEEAERKGNHIYNGLDMFVYQGAESFKIWTNKDADINSMKTAVLQQLKGE*