MSAPESADDALAHSLLAAASSGDTASVESLLAGGCDPCFQEDEGGCSPLMLAAAAGHAPIVRALLAAGAPWNAVDRRGRCAGNHALDAGQQAIVDLLVDEAVRAELLLGAAERRTLTALKNSEYLSRGVKYDGDRLIDEGDDAVMMEWETPLMEAHAERLCAAGAGGADVLNVGFGMGIIDSAIQRRRPRSHTIIEAHPAVHARMVRDGWTARPGVRVLFGRWQDVLPGLEEASFDAAYYDTYGEHDADMADFHEQLPRLLRAGGVYSFFNGMCPFNVFFQGVACAVVQLELKALGLETSFTPVAVHTGPEAQWTDIRRRYFLSDTYYLPHC