MKIIRRDLVANGPGSVKMVPVDSDDLWYAYNLIAPGDTVLAVTVRKVLREVASGGRDAERVKLKLEIKVEVADYDKVGSVLRIRGKNILENEYVKIGQFHTLEIEQHRPFVLRKVVWDSLALDTLNQASDPAASADLAVVLMQEGLAHVILIGRSLTITRSRIEASIPRKHGPAIAGYEAALNKFFENVLQAFLKYVDFNVVRCAVIASPGFTKDQFHRHLLLEAERRQLRSIIENKSRIILVHTSSGYKHSLKEVLDAPNVMNMIKDTKAAQEVQALKDFFNMLSNDPARACYGPKHVEVAHERMAVQTLLITDDLFRSADIPTRQKYVNFVNSVKDSGGTAHIFSSMHVSGEQLAQLTGIAAILRFPLPDLEDIEM*