MLVQDLSVALEAVSAAAEPWVGSAWREVPTFMLFFGLLFLVSFVLWYYVVGVDRRKAAVLASCVISTVHGSLVALGGYEQLLNWPSFQVDMRNTLQQKLLNEFSLGYMVADMLFFLLPFTPDDVVFMIHHSISAIYLVGCLLNGYGAIGCIMMFFLGEVTSPLFNVFSVSKELRHRYKAAQVVFDYTSPLFTVAFVGVRSIISLPVVTWFVYTVWFRAKLIPTPWRIIMGSCVALGMVASQIWSYRLLRGYLKRRRRVGQLAQAVDGKKVEX