MEKTFSFYFLSSPSPFKLCLRIFLFLLTQISSFHAQTTALKKPPVPALIVFGDSIVDPGNNNKLATVIKCDFPPYGRDFVEEKPTGRFCNGRIPSDFIASSLGIKELLPAYLDPNLTPEDLLTGVSFASGGSGYDSLTPKIASVLSLSDQLEMFKEYKEKLKMIAGEAKAASIINDALYISIIGTDDLANTYFSTPLRKKEYDVSSYTDLMVKSASSFYQDLYHLGARKIGVVGLPPIGCVPSQRTLGGGITRECVDLRNQAAKSFNSKLAQQLKMLEANLPGSKVIYIDIYTILDNLILRPSDYGFEVSDKGCCGSGKLEVAVLCNPLSPHTCEDVSKYVFWDSYHPTENAYKIITDTVVKGYLHFLL*