MSFRAPLLRARLPQAVLSRHAPLSTFSRALPAPVTLKTSGLRSSLFARAFTSSPISKLEASLPLGDGGMEEAPHSGINVDKPVRMDTQPPPEPGADFNVVMIGAGNIMFGSDEGPWNHSFRFEHKLGPRLKVTALIDPSLERAEKVLDGKRQSFVESAYKDTKVYKTIEDYHADLKNQGIQDPNAIVVGCPPAYRGGTTKGQDLEIQMLKLFPKTAYFIEKPVGTGTVQAAKEVTQRLVENGNIVSVGYMLRYLQCVQKMKQIIHENNLTVMATNARYSCAYEAIAKPAWWNKAIDMGPVIEQGTHFCDLSRYFGGDVDMNSIASRSVEWYEEPGKLSKIPIDESKIDEDLRVPRLTSAIWKYENGAVGSFQHAVALQGTAYSCELEVWADGYHMRLIDPYNSPTLYVRRPGDDHEERHSYTDDDPFFSEVSSFIDCIEGGPDPHILSSFEDATKSYELTWAIRMASEASRRPRA