MATFIRKLVFSYAFLALFLSAGIGVFLGVESFGINYGQVANNLPQPDKVVELLSTLNLTKTRIYDTNPQILTSFANSNIEIIVTVENEILSQLDDPQQALQWVNSRIIPYLPETKITGVQVGNEVFTDDDITLIEHLVPAVVNIHNALAQLGYSNIKVSTPSSLAVLDQSYPPSAGSFKSEISGIMYQFLNFLSSSKSPFWINAYPYFAFKDDPNGISLNYVMFNPNAGMVDPYTNLHYDNMLYAMVDAVSFAIAKMGFKGIEVRVSETGWPSKGDADEVGATPMNAATYNRNLLRRQMAGEGTPLNPRMRLEVYLFALFNEDLKPGPTSERNYGLFRPDESMTYNVGLSALATSSASTSSSSISLASSGTKIKVAPWEYQSLMNWMFVFVLISTLCG*