QCCFSQLQVTTKEAGLNPNAKVWQGIPVQQNEIPVEAEDSPWLQTCPPASDMTEDHVNITEDHSPEYDGDSPDTECVVFNSHGEPATDLEVSKEQPMTEENLRQALKCRLESCFSRENLSKDLYLISQMDSDQFVSIWTVACMEDIKALTSDTDLILDVLKASPMVQVDEAGKKVRPNHSRCVIILREIPETTPVQEVEALFQSENCPKVLRAEFAHNSNWYITFQSDLDAQQAFRYLREDVKMFQGKPIMARIKAVNTFFGKNGFHAMDSVMSPPPPQCDSPVFMQQIFNPQQQFPVYPVVSPSWNAAVVPHFEMPLAPFPNSGFRNTYSGADAYKANSSAVNGHRPSRSRY