MAPKQKIILDTDPGVDDILALLLALSAKPEELEVLLVSVTYGNVPLQSCLRNVVSAFHVIEKELEWRKSTGKPEGFGAMKANKPIVAVGPDHPLCDEELMADYFHGIDGLHNVHEAHPDLSPADTWKGIFGDGAEGGEHSPLFTPSKAPSHQEILRILKENPADTVSILAVGPLTNVALAAAEDPETFLRAKELVVMGGAVNVEGNCTPVAEFNCYADAVAAARVYALTSLKPSSTMPIIPKELSTLKAYPEKLSRQLKLTLCPLDITTPHLIGKNYFKENIQAHIDAGSPLARWVSHFVTASFKKIEEMEGDENEPGLSLHDPLTVWYMLTRDDPKWKTPEKLEDIRVETSGQWTHGMHVVDRRFRKKPAEAAVALSANPTEDPQILALDEVPGDDHAWLSVLKGNRLNRVIDSPGHDIFKEVLMQRIFG*