MELAEVCGKKDSNPGALVHGFCAISAPELELEHLDFWPAADLDSILHAHDQLQPLFPDALPSGWKQALDRSWDEHCSSEWFGREVPLIHMRSVVQKLDAPSLVELVLVQHVMSGLQKTADTVKMFFFSCVDEPGNYKDTAAKIASLNLADLHSAAFDEAKRSLQECRCVLNARNSEDDQVIQSALESFDFKGLKELLGEVPDAMGAENAATKLFHHRVDQIKQVVLDRLTLAKQSLLQPRKFALEFRKLKAAEAEIGDYLKLYQDHPGLCFQDEGLMRGQCYKETNLTEEVQKIARQALEHVQAMLAKLKAETERKSYDMCLDHADELEDLVARWRDLHIITPTQLSEMDRVISKAPSSDLLVAQPIRNTLSFLVSCCYSSAHFISSAFSAFFRMRYRTSLCKCFGINISSTSTAKRCCLDMS*