MDLKKEIAQEITLDSRIVARPSEGTLESWDANYLPVQKPLTVVMSKDSVKLLNFWPSMFGLRVHYALDLKGVSYDYQEERLLPNKSKELLEANPIYAKIPVLIHNGKPICESLIIVDYIDSVWPSPHKLLPEDPYEKAVARFWADFGDKKIFPYQQLFDAGSRLIRAMGEEHKKAGEDLKWALMKIDEALGTIAPGKPFFGGDAMNFADVALAPFICCFKAYQKVGGFVLPGPEEWPNLYKWVDAVNSVDAIKISTPSPDKVAEFAEVIRQRVIGTA*