MASLGNCSLCSAELAFQVPPPSNSKIHKRKNGRWISPQAAIIPNFHLPMQSLEVKNRTSVDEINKLRLITAIKTPYLPDGRFDLEAYDALMHMQIVNGSEGVIVGGTTGEGHLMSWDEHIMLIGHTVNCFGGSIKVIGNTGSNSTREAIHATEQGFAVGMHAALHINPYYGKTSQEGLISHFETVLSMGPTIIYNVPTRTGQDIPPHVIHSLAQNINMAGVKECVGNDRIKDYTDSGIVIWSGNDDESHDARWLYGATGVISVTSNLVPGLMHELMFGGKNASLNSKLMPLIEWLFREPNPIGLNTALAQLGVVRPVFRLPYVPLPLARRVEFVNIVKDLGRENFVGEKDVQILDDDDFVLVGRY