MADSSSDKEKKENNKQPVYRGVRMRSWGKWVSEIREPRKKSRIWLGTFPTAEMAMRAHDVAAMSIKGTSAILNFPELSKLLPRPVSLSPRDVRAAATKAALMDFDTTAFRSDTETSETTTSNKMSESSESNETVSFSSSSWSSVTSIEESTVSDDLDEIVKLPSLGTSLNESNEFVIFDSLEDLVYMPRWLSGTEEEVFTYNNNDSSLNYSSVFESWKHFP