MDAKGSKVVDRSKLAGKGDAAEREKDRPARGLGTAAATATVTATGGVGKNPKKRRKVNHACVYCRRSHMTCDLERPCTRCIKRNIGHLCHDEPREADPKKKTTASKTSTASVEDSDTMSQSDLGHSSISSAMGPPPTFDGARQRPNSGLGAGGVLAQANPLSLVQPDASSGLQANALNNNGNANQFAGFSDAWLTAQNYNDVNTYNPNYMIGPDVTHEFNLLNDFLHNSILDESGVEAQQHAAFNRPGGPSEMLSGYGSGSGSGNGLPGAPIAAGRAPGPMLPPPNTDSKALARSDKEKTREYYLQAADPSGNDNPEERMSRVLKAKYDAGLLKPFNYINGYARLGKYLDGHIASTSKQKILRTINQFRPKFREKAQGLTDMQLVYVEMWFEKQLMDYDRVFASMAVPACCWRRTGEIFRGNKEMAELINVPVDQLRDGKIALHEILTEESMVRYWEEFGTIAFDPAHDTLLTACSLKNPSDSSDHPIVKCCFSFTIRRDEHKLPALIVGNFLPHDPPVQ