MPSTALLFPQKHIWTIPGRMYAFLRELVSGVVISKPDLSQHHSPEGAAKQNDDEPELELVKKSTASLFPECNNIDRSLNGGCSVIPCSMDVSDLNTPISMTLSPENRVKCELNGTSLQGSKQEQEIGTSMKMSSSVASSPLSSSSGSTPEHSTKVLSNGEEEFICHYCDATFRIRGYLTRHIKKHAIEKAYHCPFFNSGTPPDLRCHNSGGFSRRDTYKTHLKARHVLYPKGVKPQDRNKSSGHCAQCGEYFSTIENFVENHIESGDCKALPQGYTKKNEKRSGKLRKIKTSNGHSRFISTSQSVVEPKVLFNKDAVEAMTIVANNSSGSDIISKYGNNKLMLNSENFKVDIPKRKRKYTKRKQQQQLSEPTMTTTDKTEQVAPDEISSATIFSPFDTHLEPVPSSSSESSAEVMIPSNQMKNILFDINNFTNQLQQAPDITTFIPLDIEQSSYDLNDDAMSYPVISTQNNHDCSQYSNTKISQILQSQMNPEYLSKSHIIETQQYLDFYNDNFGSQF