PTAPPARTHLGKMGSKALPAPIPLHPSLQLTNYSFLQAVNTFPAAVDQLQGLYGLSAVQTMHMNHWTLGYPNVHEITRSTITEMAAAQGLVDSRFPFPALPFATHLFHPKQGAIAHVLPALHKDRPRFDFANLAVAATQEDPPKVGELAKLSPGLASPLSGISKLSPDRKPSRGRLPSKTKKEFICKFCGRHFTKSYNLLIHERTHTDERPYTCDICHKAFRRQDHLRDHRYIHSKEKPFKCQECGKGFCQSRTLAVHKTLHMQESPHKCPTCGRTFNQRSNLKTHLLTHTDIKPYNCEQCGKVFRRNCDLRRHSLTHTPRQDF