MALFPWSSSSAFIYRSRHLSRRQPSAQLSATTSRLLWRALRKLVSSPSSVLSTLDGSATPDDLLPHNLDWMGKYLGQSKVNVAVVPQGGNTGLVGGSTPIHDELILSLSSLNSIRSFDPISKGFAFPLDLGAKGSCQIGGNVATNAGGLRLLRYGSLRGSVLGLEVVLPDGRIWNGLSGLRKDNTGYDLKQLFIGSEGSILFSLPSYAACLEVFSQAKQHLGEIMSAFEMFDSIAYEAVKKHGGAKKVFEKEGNFYCLIETGGSFAEHDSEKLMSLFDTLLSSSLILDGVLAQDSAQIHSLWQIRELCPESLSKAGKAYKYDLSVPVEKMYEVVERMKAHLKERGLLGGKVKCVAGFGHLGDGNLHLNVVAEGNQFSEEIQCVIEPFVYELVAEYNGSISAEHGLGSMKAPYMSYSQADTSIELMRLLKKLFDPKRIMNP