MKAPLSVLFLFTSLGCKAHGWNDRSMVYKFDDIKPSANLTWTPCFDGFTCSRLEVPLDYSNKSVGTTSIAFLKLAGKNATAESPSIIVNPGGPGGSGIDLLLSNQALASLAFGEQYNIVSYDPRGVNNSGPSLDCFSGNAEARTAFNRLHRTGVTNISSASFEEQYYSSSIYGEWCNDAVKKESPHGFYVTTPAVARDLLTFIEAEAELAGQAPSDAKLWLYGISYGTVVGATFASMFPDRIGRMILDGIVDAEQYYDNAWSVNVAQMDEAMGTFSSFCHAAGPEKCSFWGPTPANIIARMDKVILQLQNHPVPISNAQSRGLPALVTYSDLKALFVTSLYVPAASFPVMADILHQLERGNASALVGMFDGQDATFDSGHVIQCADSYRRNKLTSIKEFKSYAEYTVSKSKYIGDVYPIFVDSILCRSFRPQLPDSMVVQGEHLSRPIGLDRPTSFPILITSNTIDPITPLNSARTTSSRFPGSILLLQEAVGVSCSRISSSKPSAIRV*