MERSSCPNPSDKRVAVVTGGNKGIGLEVCRHLASRGVMVILTARDEKRGSESVEMLHESGLPDVQFHRLDVSDPSSAARLAEFIREKFGRLDILINNAGVIGATAEIDTTAPIEEVLVGKSTMERLQWLLQRSTESYEEAEECLKINYFGTKYVTEALLPILLSSSDGRLINVSSNLGLLRHFSGEDLKQELSDVDNLTVERLDEMSELFLKDYKNGQLKSHGWPADSHYLAYKVSKALINGYTRIMSKKYPGLRINSVHPGYCKTDINFDTGIYTAEDGASCIVAVALLPEGGPTGVFFFRTEEAPFV*