MKFRTLRGPGPWSGLRVAYYNEAELTLLHNEILAGCCTYLKEGVRLQPGDVVLDVGANLGFTSLLAAKVRLARLLRRLPWLAQLSRWVEHLVVERMIASAHQVAVPQRSLSQIIQEQGLQRVDLLKVDVERAEVKVLQGIEPQHWSILSSACTSLVANLKHITVTLATWDAVWEVYLDPKWAQQRLRLYGAQDRALEQFIKKLEEEMAELPMERRGRAKQPVVFFGAASIGTAGGWRPLELCYWPEQGKVPAKGKEYPGLGYKRLRDKPPKAQQQQSAVAQ*