FELLLNSMNNNSQKIPEFLLKLRKLVDSPKTDKLIYWNQDGKGFAITDGHQLAREYFPLLFKHQNMLSFIRQLNMYGFHKINRIELGTNSNKGSCDDSEWSHPHFVRNRHDLLFKIQRKISVNTDISENQGDPFKYELCLLKSAFRHLRSRDEIKMNKILDLERQNDIMRNELKDFRIQMETQSSWINEIYGSLSGYFPENLKNALLYSAPIKRNLLALAPPLHKSVASHSQLESVKSCEMKTSHVKIRKIELTNSEAQKSVTKQEPIFDNFLEDIYNHDYFVVNDSYQAPPQDYDVDELLNNS*