MADPRVAVVTGSNKGIGFEICRQLANNGITVVLTARDENKGLAAVQKLKTENGFSDQAISFHPLDVSNPDTIASLAAFVKTRFGKLDILVNNAGVGGANVNVDVLKAQIAEAGAPTDISKIMSDTYEIVEECVKTNYYGVKRMCEAMIPLLQSSDSPRIVSIASTMGKLENVSNEWAKGVLSDAENLTEEKIDEVINEYLKDYKEGALQVKGWPTVMSGYILSKAAVIALTRVLAKRHKSFIINSVCPGFVNTEINFNTGILSVEEGAASPVKLALVPNGDPSGLFFDRANVSNF*