MADSKPFVCVNEKDHLPPLDPQADTWYREAVALAKPDTLRPWGRIVDLYSKAVERGHWKAMHNLANLYRTGWPGGVEKDTQKALDLYQKMIDLEVPQGFYDMGAMIGNRAGVKNPATDGLTFLDKAASLGNPPALTELGKLYIYVAKKKDLGLAYTHCAASQGYAPANYELGAYYKIVEHNFPKALVYYQASVSQGGKSAAFFLSRVFGSETPPASAMWYAPDEKLQEAYYSIYKKLEADPDLRFPHLIEDHPLPPHPTQGYDADRPDWKPE*