MDSNIWSNLSLNVLELIFARLPLQSLVRLRLLSKQWYSHLSSPAFQHAFSDGQPKDLAVVDFKRAWAYDAKVRRWHAIPLHYLPFHSVMAADGGLLCCVKFTKLEQCLQFVVCNPLTSAWRVLPSVVGVRMCPVIFHMKVDTQSRHYTIKFLGFNEQEAFYIYSSEINSWEKISYSRQTDVMGRYFLIDVNHGIIHTCDIHPGTSSGILFPPDFQDSVAQLEISFFLQAEEGHVFLLKSYSSKDQGDRVWSQDVGMKWEEFCCIPKADELEEYIFCVYLWRDVILLLGKKRELFYNEPFELDSEEHKLVDSGNAEGFVADQVNDKLMLMLDLRTKIWTDVTDHSIEPGLLSRFIIELRLDAIP*