MADKSKILIIGGTGYIGKFVVEASAKSGHPTFALVRETTVSDPVKGKIVENFKNLGVTIINGDLYDHESLLKAIKQVDVVISTVGAMQLADQVKIIDAIKEAGNIKRFFPSEFGMDVDKINAVEPAKSTFAVKVQIRRAIEAAEIPYTYVSCNYFAGYFLPTLVQPGATAPPRDKVIIPGDGNVKAVFNEEHDIGTYSIKSVDDPRTLNKTLYIRPPKNTLSFNELVAIWEKLIGKTLEKIYVPEEQILKDIQTSPMPINIILAINHSTFVKGDQTNFEIEPSFGVEASELYPDIKYTTVEEYLGHFV*