MAEKSKVLIIGGTGYIGKFVVEASAKSGHPTFALVRETTVSDPDKGKIVENFKNLGVTIINGDLYDHESLLKAIKQVDVVISTVGAMQLADQVKIIDAIKEAGNIKRFFPSEFGMDVDKINAVEPAKSTFAVKVQIRRAIEAAEIPYTNVSCNYFAGYFLPTLVQPGVTAPPRDKVIIPGDGNVKAVFNEEHDIGTYTIKAIDDPRTLNKTLYIRPLKNTLSFNELVAIWEKLIGKTLEKIYVPEEQILKDIQTSPIPINIILAINHSTFVKGDQTNFEIEPSFGVEASELYPDVKYTTVEEYLGHFV*