MGSLFKQIYRYTRPRAYRHNENLWPFTRITRAPSGEISALRYKGKTVPLVSLSALKNSMQGEVLLTATGPSTRNIDFSLLSKTIPVMGVNGAWHLADRLHFSLYTIVDMEFFDKKPDIIRAIVSQPDILLFTTMHGIAKIVDRYGDALRCRLALIEDGCYKIYQPKVASEAIKRTYQQNAAMCFHPQRPDICFSTDIRQGIFDAGTVVYWALQILAWLGFNTILVSGLDMTNFNQPRFYETQQEKLPSYLATKVDTLVMPSFAHAAQVLQQRQIRVINFSPESAVPDTIFEKVAFNEYFKSE*