MATARVQSISASGLQTIPMQFVRPLHERPGNINGILQGHFDSIPVVDLSALEVAEVREKTLEEIGRASQEWGVFQVINHGISESLFERLQTVGKQFFDLPQEEKETYANNGGDGVLAGYGTRLPHHVDGRQGWSDFFYHILWPASRRDFSKWPQQPSSYIEITDEYTRGVVEVVNKLLSALSLNLGLHENVLKDALGSQNLEMALKINYYPPCPQPELALGVLPHTDFCALTVLKPNDVPGLQVYKDGNWVTAAYVPNALVIHIGDLLQILSNGKYKSILHRSLVNKEKTRMSWPIFCSPPGDAVIGPVKELIDENNPPLFNDRTFSELKRHKFSTPSQYNL*