MSKRALISVTDKTGVVEFAKELNKLDYEIISTGNTFKTLKENGVNVMQVEDVTNFPEILDGRVKTLNPYIHGGILYKRDKESHVETVNEHKIHSIDLVAVNLYDFEGTLKAGKSHDEIIENIDIGGPSMIRSAAKNYKDVIVVVDIKDYDSIIEKLKTDTMTLEDRKKLSYKAFSTTGRYDALISSYFAGEVGDTYPDILNLTFQKEQTLRYGENPHQNGFLYSQSNAKNPILNYEQLGGKELSFNNLNDLHGCLEVMREFKDSEEVVSVAIKHANSCGVGLGKDAFEAYTKCYEADKVSIFGGIVGITSTIDKATAEKLNEIFLEIVVAYDFEPEALEILKQKKNLRILKLAKIENSLQPYEMKYLDGKLLIQDRNNILAEKSENVTKEKPTDAQLKDMEFGMRVVKNMKSNAIAIVKNGQTLALGCGQTSRIWALKNALENNKDKDFTGAVLASDAFFPFDDCVTLAHEYGISAVVQPGGSIKDKDSIEACDKYDMVMVFTGIRHFKH*