MKNEQQYQFTTTKLFSISQRYLHNLVSYFILFGSGLVIGITLFFYLQDLIPNTLQNKLFFPQIIQLTSPPPPPPPPSLSQPQQQIPLVLNNENKILDPSRIGLKDFMKIPKLSTPKHDMKDEELISRAMMVPRVSDLPFKRKPKIAFMFLARGSLPLAPLWERFFQGHEGLYSIYIHSQPSFNGTAPQEGPIFHGRRVASKKVEWGKFNMVEAERRLLANALLDLSNERFVLLSESCIPLYNFTTIYNYIINSANTFMESYDLISPVGRGRYSKKMKPLVTLAQWRKGSQWFEVDREIAMDIISDQKYSHLFKRFCRPACYSDEHYLPTFVTMKYWWKNENRTLTWVDWAKGGPHPTKFIRPEVTEDLLNGMRNGTKCEYNGRPSNMCYLFARKFLPSTLDRLLRFAPKIMKFG*