MSEDAAAEAHAVLEATDDNYDGKIISQAALPSQPDAFASRLRASLAAWADSGRVRGVWLKLGLEQAALIPMAVEQGFVFHHAEPEYLMMTRWLPDTPSTLPANASHQVGVGAFVVNSSGQVLVVQERSGVLRGRGVWKMPTGLVAAGEDLTAAAERELLEETGITARVESVLALRQAHGFAFGKSDLFVVLGMRPVPDVQVPVPCPSELEDARWVPLHEYTDQQFFAGMPLYSKLLQRCAAWAAGRYSGLRAERLESNVTRSRSDLLLWGEDDVALAEARAALLEQQGGGKGAAGNGDGNGKAGKAEEGASGSRL*