MHINTMPPKAHVVVLPFPAQGHINPLMLFARKLASKGLTVTFVNSEQNQQRMLHSQQPEEEEGQPDNNALDIRMVSIPDGLPPDNGRITNVPEWLMAVETHMKEQFEHLMEGLLKQDLPVTCIVSDVVMSWSHEISEKLGLPLVFFWTSRTAIFMIYYHMPFLKSQGYFQAFEDASREKDELITCIPGVPPMHLTDLQSFLLVKGTNAELIRSFMLRRFEPMKKTDWVFLNSFYELEKEAFDIMQGTNTVLHPVGPLLPTGILQAKETRGRGIGSSIYKEDETCLDWLDKQPNSSVVYVSFGSTVILSEQQVLELALGLEDSKQRFLWVLRPDSVKGKAAELPEDFVARTSNQGLVIRWAPQIRVLQHAAVAGFFTHCGWNSTLEAIAMGVPTLGWPQGGEQRLNGLFMAENLKVGMVVAAGKDGMVSKEEVE