MDMPPLPPGYRFHPTDVELTLYYLKRKLLGKKLHCNTVAEVDIYKFPPWELPAKSSMPTGDLQWYFFCTRGRKYSVGYRTNRSTEGGYWKATGKDRQVVYENRTVGMKRTLVFHAGKAPKGTRTDWVMYEYRLAQGEIPDAGARLDDSVLCKVHKKSGLGPKIGEQYGVPFEEVEEELNDAKGDASCLSPSAPPAAPQSASGPSRGDVLNSAGEQLVSLSLSPSNNGESAASGARPDRASCPDVNWDSIHVHQLADIIGHISTNPVGQDGPSSDLTTANQDTEALSDNSESIFDIAHQVVPSSLGSSLCKQCDKCGVRLVDPLLEPVAGEPYVELNDLLSRCGAAGHVRDGSSSQAVVLSNGEGPPLDLELKLGLGLESCDSVGHSSGAVSAAASGSGAPSS