MVSHTHHGSADDFSTSATTGVTDYPDILAQTEQGCTVLIDGNTLRELLNSFESHDGKLDLIQNVIRQLTTLKERLSSEELTKEDKEEQADTFIKDDRSQQKMQSDSFDEMLLRQQMLIHQQNQQRILAMMTQPNLSLLFPENACTEMTTYTYSLISTFIGAHYEHLLGNGMISAGMPSLLHQNLTASLAAVTPKPKPEKVTDCPLNLTKVKSEEISKPSPVIPTLSTSPMTPSNIVGRISFGMPHNFASDCKESHIFKNKSSSVTVWARDERRKILKAHPDMHNSNISKILGNRWKSMSNSEKQPYYEEQSRLSKLHMEQHPDYRYRPRPKRTCLVDGKKVRINEYKTMMKKKEPSWPEDQSISPTSQLDFAGLTGAALLADFAHHHQSHMLQTAE