MALFFTSHSSLFLSPSSSINPNNPFPLSKSPQLPSLSFSCKSSKTLRFHPQITKQPRFPTHLTRTSSSVPSSDPDPEPNPTPVSITDEWGEKAEPEPEYPKDADSDPTRNDDEWGEQFVAAGNGTAAAPSTSSAVVVEKDGRIEDLKRCLVDTVYGTEFGFRATPEIRAEVLELVNQLEAVNPTSAPVDTTGVLDGKWVLVYTAFSELLPLLAAGATPLLKVKSISQTIDSSNLSIVNSTTLSSPFATFSFSASATFEVRTPSRIQVEFKEGTLQPPEINSNIDLPENVELFGQKINLSPVQQSLNPLQEAAANIGRTISGQPPLKVPIPGKQASSWLLITYLDEDLRISRGDGGLFVLAKEGSPLLEL*