MKLGVFTPLFANLSLEEMLDKVKAAGLDAVEIGTGGNPGNHHCPTDELLASEAARKEYLEKFTSRGLTISAFSCHDNPISPNKEEAAASDEILRKSIKLASLMNVPVVNTFSGTAGDSDDAKAPNWPVIPWPTVYSDIKTWQWETKLIPYWKEIGELAAASGVKIGIELHGGFLCHTPYTILKLREETNDSIGVNLDPSHLWWQGIDPVGAIKILGKAGAIHHFHAKDTYLDQDNINMYGLTDMQPYGDVQTRSWTFRSVGCGHSLTEWSDIMSALRTYGYDYVVSIEHEDPLMSIDEGFDRAVTNLQSILIKDKPLDMWWA*