MDKIKIIFSDDLKSSTIYYQLDTFLKNEQVNDKNDTKYSDMLYLEETYIAHEPLVDMEGICYIYTNYIYKSHFALTKKKTGIGESDDIKNGDSIKKSDSIKKSDSIKKSDSIKKSDSIKKSDSIKKSDSIKKSDSIKKSDDIKKYEMTQGTSNLWDFSSSYSSDSSISNRCMSHFDNDFTISYERERKKEECIDDSYSLSLILIIIDEKYLKDQHEEYRHMFYKIEKLQKEYRNVRIICILIGIREILNRVDYTENYLYHDKSFCSSSIFSPLKKNKNEIYNEKNIMIINNKDLDNIIATLMVHYYIDTAELDNINQLTKYIFKCCKYLHQSKYRKPYSYFKVKPQTINHLKNIDINHKKNNNSTWTSQLMQINGISEDVSKKITQVFNSPFHLMTYLKKNNDEECLKDLIISSSYGERKLGKALSRKIYRVFSPNANPHHFVS*