MTILPKLVEELKSGFSPIPVIDISDPESKQALVKACEDFGFFKVINHGVPSELVSVLEHEAVKFFSLPTSYKNQVTGYPFGYGNGKIGRNGDVGWVEYLLMNVNLDIGSDPFLPGLLNNRETIRNAVLEYTTSVRKMTCDVLEMITDGLGIKPRNTLSKLVSDQNSDSKFRLNHYPPCPLIHENIDGACNNVIIGFGEHTDPQILSVLRSNNTSGFQINLTNGSWISVPSDPSSFFFNVCDSLQVLTNGRFKSVKHRVLTNSMKSRFSMIYFAGPPLTQRISPLTCLMNNEDESLYEEFTWSEYKSSAYNSRLSDNRLQPFERKLFPLND*